DeepSeal — 本地加密笔记应用,你的隐私只有你说了算。 免费下载 → ×
#

Hash 生成器

生成 MD5、SHA-1、SHA-256、SHA-512 哈希,支持大小写与 HMAC。

P1
输入内容实时计算
MD532
c9a8dc6312d0ce4b91c8a23204bd78be
SHA-140
2d29113e0a0dceed1f3bdbfd52effe039645aa8b
SHA-256推荐64
2746f3bd0f4003459955146b3b72817312fbbcdd4e96737829d13390bb0bed56
SHA-512128
78175f674046d7baf7b8eed4de1ac43b06827b353f1fd90b217facbb86dde7a631ca72f444138dae50fec26b1273a9ade55412ecd964736b4fd8c055a95be5c1

哈希生成器

同时生成 MD5、SHA-1、SHA-256、SHA-512 哈希,支持 HMAC 带密钥哈希。SHA-256 是当前推荐的安全哈希算法。

算法对比

  • MD5(128 位):已不安全,存在碰撞,仅用于非安全场景的校验和。
  • SHA-1(160 位):已被攻破,不推荐用于新场景。
  • SHA-256(256 位):当前主流,用于区块链、TLS 证书、密码加盐哈希。
  • SHA-512(512 位):更长,安全性更高,但速度稍慢。

Hash 常见问答

哈希和加密有什么区别?
哈希是单向的,无法从哈希值还原原文;加密是双向的,可解密。哈希用于校验完整性、密码存储;加密用于保护数据机密性。
HMAC 是什么?
HMAC(Hash-based Message Authentication Code)是带密钥的哈希,用于验证消息完整性和真实性。只有知道密钥的人才能生成有效的 HMAC。
MD5 还能用吗?
MD5 存在已知碰撞攻击,不应用于安全场景(密码存储、数字签名)。仅适合非安全场景的校验和、文件去重。安全场景请用 SHA-256。
可以用哈希存密码吗?
普通哈希存密码不安全,容易被彩虹表破解。密码存储必须用专门算法如 bcrypt、scrypt、Argon2,内置 salt 和慢速计算抵抗暴力破解。

HyperGrad 生态还有这些站