您加密、哈希和处理密码学算法所需的所有工具,一应俱全
学习现代密码学的基本概念和原理
比较不同算法的安全性、性能和应用程序
从古代密码到现代密码学协议
在应用程序中使用密码学的最佳实践
尚无文章。请稍后再查看!
加密是一个可逆的过程,将数据转换为加密形式,可以用密钥逆转。哈希是一个不可逆的过程,将数据转换为固定长度的字符串,无法逆转回原始数据。
目前,SHA-2 系列算法(SHA-256、SHA-512)和 SHA-3 被认为是最安全的。MD5 和 SHA-1 被认为是过时的,对于关键应用不安全。
对于对称加密(AES),建议使用至少 128 位的密钥,对于关键数据则使用 256 位。对于非对称加密(RSA),建议使用至少 2048 位的密钥,更好的是 3072 或 4096 位。
                        中文 (中国)