哈希生成器

输入文本或选择文件,一次看到所有哈希值。填入密钥则得到 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 实现)在你的设备上计算。