SHA-256哈希与文件校验

在线计算UTF-8文本和本地文件的SHA-256哈希,核对64位校验值,检查下载文件是否完整。附标准计算示例,直接在浏览器中处理。

计算
0 个字符
处理结果

处理结果将显示在这里。

如何生成和核对SHA-256校验值

  1. 输入文本或选择本地文件;选中文件后,以文件内容为准。
  2. 需要校验下载文件时,粘贴可信来源提供的64位摘要,不带文件名。
  3. 开始计算,查看比对结果,再复制或下载完整哈希。

SHA-256哈希与文件校验使用要点

校验值一致说明两个输入的哈希相同,但预期校验值本身必须来自可信来源。哈希不是可逆加密,也不是密码存储方案。

SHA-256计算示例:标准abc测试向量

输入内容
abc
处理结果
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

SHA-256哈希与文件校验常见问题

64位SHA-256结果是什么意思?

SHA-256生成256位二进制摘要,这里显示为64位小写十六进制字符,保留开头的零。文本按UTF-8编码,文件按原始字节计算。文本上限为8 MiB,单个文件上限为32 MiB。

怎么用SHA-256校验下载文件?

选择文件,只粘贴预期摘要,不要带文件名或SHA256:前缀。比对时忽略字母大小写及首尾空白。校验值本身必须来自可信渠道:如果文件和校验值都被替换,即使一致,也不能证明文件可信。

为什么和别的工具算出的SHA-256不同?

输入字节必须完全相同。空格、末尾换行、CRLF与LF的区别、UTF-8 BOM,以及同一字符的不同Unicode表示都会影响结果。本工具不裁剪或规范化输入,也不把文件名和路径算进去。SHA-256不同于SHA3-256、SHA-512/256和双重SHA-256。

SHA-256能解密吗?能直接用来保存密码吗?

哈希不是可逆加密,本工具不能还原密码,也不验证数字签名。保存密码应使用Argon2id等专用密码哈希方案。需要带密钥的消息认证码时,请使用HMAC工具中的HMAC-SHA-256;普通SHA-256不能验证发送者身份。

文件、令牌和文本会上传吗?

不会。这些工具都在您的浏览器中处理输入。网站只提供页面和程序代码,不会把输入发送到转换服务器,也不会保存到账户里。

全部开发者工具

编码与文件转换

在文本、二进制、网址和内嵌图片之间转换,保留原始数据。

数据与文本检查

读懂结构化数据和令牌,清楚查看文本的每一处变化。

哈希、标识符与定时规则

核对文件完整性,生成标识符,转换时间并预览定时任务。

输入内容和文件均在本机处理。请勿将敏感结果留在共享剪贴板中,处理私钥和令牌时请使用可信设备。