卡密: -
MD5
SHA-1
SHA-256
SHA-512
SHA-3
RIPEMD-160
常见哈希算法
MD5
MD5 (Message Digest Algorithm 5) 产生128位哈希值。虽然速度快,但已不再被推荐用于安全场景,因其存在碰撞风险。
输出长度: 32个十六进制字符 (128位)
SHA-1
SHA-1 (Secure Hash Algorithm 1) 产生160位哈希值。与MD5类似,因存在碰撞攻击而不再被推荐用于安全场景。
输出长度: 40个十六进制字符 (160位)
SHA-256
SHA-256是SHA-2家族的一员,广泛应用于安全应用和协议中,包括TLS、SSL、PGP等。被认为是安全的。
输出长度: 64个十六进制字符 (256位)
SHA-512
SHA-512提供更高的安全性,输出512位哈希值。适用于对安全性要求较高的场景。
输出长度: 128个十六进制字符 (512位)