哈希生成器
输入文本或选择文件,一次看到所有哈希值。填入密钥则得到 HMAC 签名。数据不会离开你的设备。
填写密钥后,SHA 结果为 HMAC 签名。MD5 仍为普通哈希。
| 算法 | 哈希值 | 复制 |
|---|---|---|
| SHA-256 | — | |
| SHA-384 | — | |
| SHA-512 | — | |
| SHA-1不适合用于密码或签名。 | — | |
| MD5不适合用于密码或签名。 | — |
常见问题
该用哪种哈希?
几乎所有场景用 SHA-256:校验、内容寻址和签名。SHA-512 同样安全,在 64 位机器上可能更快。MD5 和 SHA-1 已不再安全,只应用于核对旧的校验值。
可以用 SHA-256 存储密码吗?
不可以。快速哈希容易被暴力破解。应使用专为密码设计的慢速加盐算法:Argon2id、scrypt 或 bcrypt。
文本或文件会被上传吗?
不会。哈希通过浏览器的 Web Crypto API(以及一个小型 MD5 实现)在你的设备上计算。