MD5 / SHA-256 哈希计算器 (本地计算)

为任意文本生成 MD5、SHA-1、SHA-256、SHA-512 哈希,还支持带密钥的 HMAC。纯客户端计算——你的数据永远不会离开浏览器。

Drop a file here — or click to browse
嵌入此工具到你的网站 / 博客 无需开发 · 复制即可使用
HTML 嵌入代码 (iframe):
<iframe src="https://lucentool.com/zh/hash-generator" width="100%" height="650" style="border:1px solid #e5e0d8;border-radius:12px;max-width:850px;width:100%;" frameborder="0"></iframe>
<div style="font-size:12px;color:#78716c;margin-top:6px;font-family:sans-serif;">Powered by <a href="https://lucentool.com/zh/hash-generator" target="_blank" style="color:#c85a32;text-decoration:none;">Lucentool - MD5 / SHA-256 哈希计算器 (本地计算)</a></div>

哈希与加密的区别

哈希是单向指纹:同样的输入总是产生同样长度的固定输出,但无法反向还原出原始内容。加密是双向的——用密钥加密的数据可以用正确的密钥解密。凡是永远不需要还原原始内容的地方,都会用到哈希:校验和、完整性检查与密码验证。

应该用哪个算法?

密码需要加盐与慢速哈希

绝不要以明文 MD5/SHA 哈希存储密码——未加盐的快速哈希几秒钟就会被彩虹表破解。密码存储需要使用带盐的慢速哈希算法,如 bcrypt、scrypt 或 argon2。本工具用于校验和与开发任务,不适合存储凭据。

校验下载文件

把下载的文件拖到上方,将其 SHA-256 与发布方公布的校验和比对。如果一致,说明文件与发布内容逐字节相同——任何细微改动都会让哈希完全改变。