哈希计算工具
使用 Web Crypto API 生成 MD5、SHA-1、SHA-256、SHA-512 哈希值
输入
FAQ
什么是哈希函数?
哈希函数将任意长度的输入转换为固定长度的字符串。它是单向且确定性的——相同的输入始终产生相同的输出。
MD5、SHA-1 和 SHA-256 有什么区别?
MD5(128位)和 SHA-1(160位)在安全领域已被认为可被破解。SHA-256(256位)和 SHA-512(512位)目前仍是安全的。
为什么推荐使用 SHA-256 而非 MD5?
SHA-256 输出 256 位哈希值,安全性远高于 MD5 的 128 位。MD5 可被刻意构造碰撞,而 SHA-256 仍保持抗碰撞性。