首页/工具/开发计算/哈希 / 摘要

哈希 / 摘要

MD5 / SHA-1 / SHA-256 / SHA-512,支持文件

输入的数据在当前浏览器中处理,不会上传到服务器;不需要注册。

这个工具能做什么

对文本或文件计算 MD5、SHA-1、SHA-256 与 SHA-512 摘要。文本输入会实时给出四个算法的结果,拖入文件则读取二进制内容计算文件校验值,适合核对下载包是否完整、和官方公布的摘要做比对。

如何使用

  1. 在文本框里输入内容,四个哈希值会实时更新
  2. 或把文件拖进「文件哈希」区域
  3. 查看 MD5、SHA-1、SHA-256、SHA-512 结果
  4. 点复制按钮取用需要的值

适合哪些场景

  • 校验下载文件与官方公布的 MD5 是否一致
  • 给接口签名准备摘要值
  • 核对两个文件内容是否完全相同

使用限制

  • SHA-1 与更早的算法不再适合用于安全场景,只建议用于完整性校验。
  • MD5 由内置库计算,其余算法依赖浏览器的加密接口。

常见问题

计算文件哈希会读取文件内容吗?
会,需要读入内容才能算出摘要,但整个过程只在本机进行,文件不会上传。
校验文件该用哪个算法?
优先用 SHA-256;与老系统对接时可能仍需要 MD5。
MD5 现在还安全吗?
已不推荐用于防篡改场景,只适合做完整性校验。

相关工具

隐私说明

输入的数据在当前浏览器中处理,不会上传到服务器;不需要注册。

xxoobaby · 全部工具在浏览器本地运行,数据不上传。 MIT License.