Web前端之路让前端飞程序员

加密算法比较

2017-05-27  本文已影响328人  07120665a058

对称加密算法

名称 密钥长度 运算速度 安全性 资源消耗
DES 56位 较快
3DES 112位或168位
AES 128、192、256位

非对称算法

名称 成熟度 安全性(取决于密钥长度) 运算速度 资源消耗
RSA
DSA 只能用于数字签名
ECC

对称与非对称算法比较

算法名称|密钥管理|安全性|速度
----|----|----|----|----
对称|比较难,常用于内部系统|中|快,适合大数据
非对称|密钥容易管理|高|慢,适合小数据

散列算法比较

名称 安全性 速度
SHA-1
MD5(不可逆)

常见加密算法

哈系和加密的区别

总结

参考文章推荐:
各种加密算法比较
JavaScript简明教程之Node.js
JS实现密码加密(base64, md5, sha1)
当我们在谈论前端加密时,我们在谈些什么

上一篇下一篇

猜你喜欢

热点阅读