知识中心
开发调试 / 教程

如何用 SHA-256 比对两段文本

计算 UTF-8 文本的摘要,并检查容易忽略的空格与换行差异。

适用条件

适用于明确采用 UTF-8 的文本摘要比对。需要验证来源时,应从可信渠道取得预期摘要。

操作步骤

1. 明确预期校验值的来源

从可信渠道获取对方计算的 64 位十六进制摘要,并确认对方使用 UTF-8 文本计算。

2. 粘贴原始文本

浏览器内的 SHA-256 工具会保留输入中的空格和换行。若文本来自文件,字节序标记、文件尾换行或剪贴板换行转换都可能改变摘要。

3. 检查两边的输入是否一致

填入预期摘要并生成结果。不一致时先核对编码与换行。若要校验下载的二进制文件,应使用读取原始文件字节的系统工具。

常见问题

相同文字为什么会产生不同结果?

检查末尾换行、空格和字符规范化。外观相同的字符可能由不同代码点组成。

打开SHA-256 校验

参考资料