MD5 / SHA 在线加密工具
MD5 · SHA1 · SHA256 · SHA512 · 纯本地计算
什么是 MD5 / SHA 哈希?
哈希算法(Hash / 散列)能把任意长度的文本计算为固定长度的「指纹」字符串:MD5 输出 32 位十六进制,SHA-1 输出 40 位,SHA-256 输出 64 位。常用于文件完整性校验、密码摘要存储等。
本工具支持
- MD5、SHA-1、SHA-256、SHA-512 四种算法
- 结果大小写切换、一键复制
- 纯本地计算,文本不上传
安全提醒
MD5 与 SHA-1 已不再安全,不建议用于密码存储(易被彩虹表破解),生产环境请用 SHA-256 或 bcrypt。
常见问题(FAQ)
MD5 和 SHA 有什么区别?
它们都是哈希算法,区别在输出长度与安全性:MD5 输出32位(较弱),SHA-1 输出40位,SHA-256/512 更长更安全。
哈希计算安全吗?
安全。本工具在浏览器本地计算,文本不会上传到任何服务器。
哈希能逆向解密吗?
不能。哈希是单向函数,无法从结果逆推原文。