用户工具

站点工具


分享:技术:加解密:加解密算法介绍

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
分享:技术:加解密:加解密算法介绍 [2016/01/26 10:31]
gxx 创建
分享:技术:加解密:加解密算法介绍 [2016/01/26 10:42] (当前版本)
gxx
行 2: 行 2:
 可以分三类:​对称加密、非对称加密和不可逆加密三类算法 可以分三类:​对称加密、非对称加密和不可逆加密三类算法
  
-一般同类型加解密算法,​比较的纬度:​**速度**,​**安全性**+一般同类型加解密算法,​比较的纬度:​**速度**,​**安全性**,​**管理密钥安全性**
 ===== 对称加密算法 ===== ===== 对称加密算法 =====
 ==== 通俗解释 ==== ==== 通俗解释 ====
行 39: 行 39:
 那采用多少位的密钥呢? RSA建议采用1024位的数字,ECC建议采用160位,AES采用128为即可。 那采用多少位的密钥呢? RSA建议采用1024位的数字,ECC建议采用160位,AES采用128为即可。
 ===== 我的理解 ===== ===== 我的理解 =====
-现在机器一般硬件条件比较好,​加密非大文本数据,​如果考虑内部系统加解密,​一般常用使用对称加密算法,​如:​DES/​AES;​如果考虑与外部系统交互,​一般使用非对称加密算法,​如:​RSA;​如果考虑只做签名,​防篡改,​不管是接口传数据或者文件供下载,​均可以使用不可逆加密算法(散列算法),​如:​MD5,​SHA+现在机器一般硬件条件比较好,​加密非大文本数据,​如果考虑内部系统加解密,​一般使用对称加密算法,​如:​DES/​AES;​如果考虑与外部系统交互,​一般使用非对称加密算法,​如:​RSA;​如果考虑只做签名,​防篡改,​不管是接口传数据或者文件供下载,​均可以使用不可逆加密算法(散列算法),​如:​MD5,​SHA 
 + 
 +还有一般,​对称加密比非对称加密**速度**快一点;​**安全性**一般都很高,​可变长度的密钥,​长度越长安全性更高;​**管理密钥安全性**,​非对称加密会更好一点 
 +===== 参考帖子 ===== 
 +各种加解密算法比较:​http://​blog.csdn.net/​pengzp/​article/​details/​6556674 
 + 
 +目前常用的加密解密算法:​http://​www.cnblogs.com/​lancidie/​archive/​2013/​03/​16/​2963468.html
分享/技术/加解密/加解密算法介绍.1453775465.txt.gz · 最后更改: 2016/01/26 10:31 由 gxx