SHA-256 摘要

256 位摘要,用于内容比对与开发联调。

本地处理
摘要配置可同时计算多个算法
算法 至少选择一种

切换输出编码只改变展示,不会重新读取文件或计算摘要。

按 UTF-8 字节计算,保留所有空格与换行。空文本也是有效输入。上限 2 MiB。

Ctrl / ⌘ + Enter
与预期摘要比对 · 可选

按所选编码解码后逐字节比对;Hex 大小写不会影响结果。不要包含算法名或文件名。

摘要结果
计算完成后,所选算法的摘要将在这里显示本地处理 · 内容不会上传

文本和文件内容仅在当前浏览器处理。修改输入或算法后,会清除旧摘要,避免混淆。

如何使用

  1. 输入 UTF-8 文本或选择本地文件,默认启用 SHA-256。
  2. 执行计算,结果为 32 字节;小写 Hex 表示为 64 个字符。
  3. 可粘贴预期摘要比对内容,也可同时计算其他算法进行联调。

了解使用边界

SHA-256 是单向摘要,不是加密,也不应直接用于存储用户口令。口令存储应选择专用密码哈希方案。

常见问题

SHA-256 的标准测试结果是什么?

UTF-8 文本 abc 的 Hex 摘要为 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad。

可以还原原文吗?

摘要没有解密操作。对于低熵输入,攻击者仍可能通过枚举候选值比对摘要。