DevKit源码

MD5 / SHA 摘要

计算文本或文件的 MD5、SHA-256、SHA-512 摘要并对照期望值。

未执行UTF-8 输入MD5SHA-256
输入文本(UTF-8)
字符 0字节 0行 0

按 Hex 对照,忽略大小写与空白;填写后每个算法行会独立显示「一致 / 不一致」

摘要结果(单向散列,不可逆推原文——本工具没有也不可能有「解密」功能)

输入内容并点击「计算摘要」,每种算法一行结果。

公认测试向量(已用 node crypto 复核)
  • MD5("abc") = 900150983cd24fb0d6963f7d28e17f72
  • SHA-256("abc") = ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
  • SHA-512("abc") = ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f

点击「载入示例」会填入 abc 并重新真实计算,可与上述向量互相印证;也可把任一向量粘贴到「期望摘要」做自动对照。

什么时候用「MD5 / SHA 摘要」

核对下载文件是否完整、比对构建产物哈希,或生成一段摘要放进发布记录。

使用要点

  • 支持 MD5、SHA-256、SHA-512,文本与文件都能计算。
  • 可粘贴期望值做对照,一眼看出是否一致。
  • MD5 / SHA 属于摘要算法,不能用来还原原文或加密数据。

相关工具

MD5 / SHA 摘要与其他 44 个工具一样,全部计算都在你的浏览器里完成:输入、密钥与文件不会发送到服务器,页面首次加载后可离线使用。