工具简介
接口签名、密码存储、数据完整性校验,都会用到哈希算法。把一段文本算出 MD5、SHA-1 或 SHA-256 的摘要值,是最常见的操作之一。
本工具支持对文本计算多种哈希值,全部在本地完成,明文不会离开你的设备。
主要功能
- 支持 MD5、SHA-1、SHA-256、SHA-512 等算法
- 结果以十六进制字符串输出,便于复制
- 支持中文文本,按 UTF-8 编码计算
- 本地计算,明文不上网
适用场景
- 调试接口时计算签名参数
- 核对数据指纹是否一致
- 生成内容的唯一摘要标识
常见问题
哈希可以反推出原文吗?
不可以。哈希是单向的,只能从原文算出摘要,无法从摘要还原原文。这也是它能用于密码存储的原因。
可以用它来加密密码吗?
不建议直接用普通哈希存密码。生产环境应使用专门的密码哈希算法并加盐,例如 bcrypt 或 Argon2。
同样的文字为什么结果和别处不同?
请确认编码一致。本工具统一按 UTF-8 编码计算,若其他工具使用了不同编码,中文的摘要值就会不同。
相关工具
隐私说明
文本哈希计算 在你的浏览器本地完成全部计算,你选择的文件与输入的内容都不会被上传到任何服务器,处理结束后即被释放。详细的数据处理方式请查看我们的隐私政策。