加密解密
推荐爱你Jonah
咕咕咕
展开
-
加密解密RSA+AES。(一)
数据加密技术的介绍及实践过程。1.背景1.1 数据加密指利用密码技术信息进行加密,实现信息隐蔽,从而达到保证信息安全的目的。按照作用的不同,数据加密的技术分为数据传输加密技术,数据存储加密技术,数据完整性鉴别技术和密钥管理技术。1.1.1数据传输加密技术:有线路加密和端对端加密两种。端对端加密指信息由发送端自动加密,并且由TCP/IP进行数据包封装,然后作为不可阅读和不可识别的数据穿过...原创 2019-01-22 10:02:24 · 8266 阅读 · 0 评论 -
加密解密RAS+AES。(二)源码及测试代码在文章末尾。
背景:RAS是一个非常好的非对称加密算法。AES则是一个目前国际应用广泛的对称加密算法。这两者优劣皆有,需要结合具体的加密场景,选择不同的加密方式,针对性能和安全,大家需要做出自己的判断。我们设计了两个工具类,将RAS和AES的一些逻辑封装进去,适合我们在开发时候直接调用。代码逻辑:首先是AES算法。/** * AES工具类,密钥必须是16位字符串 */public class A...原创 2019-01-22 16:27:23 · 1022 阅读 · 0 评论