哈希算法分类 算法名称 输出值长度 输入值最大长度 算法说明
MD5 MD5 128比特 无限制 实践中已经产生碰撞,理论上不具备弱抗碰撞性
SHA-1 SHA-1 160比特 264-1 实践中已经产生碰撞
SHA-2 SHA-256 256比特 264-1 安全使用
SHA-512 512比特 2128-1 安全使用
SHA-224 224比特 264-1 安全使用
SHA-384 384比特 2128-1 安全使用
SHA-3 SHA3-256 256比特 264-1 安全使用
SHA3-512 512比特 2128-1 安全使用
SHA3-224 224比特 264-1 安全使用
SHA3-384 384比特 2128-1 安全使用