文件 SHA-256

仅在当前浏览器处理

文件上限:64 MB

此工具不会上传你的输入。

拖入一个文件,在本地计算哈希

将文件拖到此处,或点击选择。

示例步骤:在本机选择支持的文件,然后处理。文件只留在当前标签页。

安装包、系统镜像下载完,先对一下官网写的 SHA-256。把整个 ISO 上传到「在线校验」既慢又荒唐。本页只算这一种哈希。

官网写着一长串 SHA-256,网盘里的安装包你不敢直接双击——校验的意义是字节有没有被改过,不是「这个网站帮我扫了毒」。

本页在 Worker 里对你选中的文件计算 SHA-256。文件不上传。把安装包传到陌生「在线 MD5」站,等于先把可执行文件交给对方。中文教程里 certutil / Get-FileHash 仍然是大文件的正道。

Windows 示例(本机,不是本页语法):

Get-FileHash -Path .\ubuntu.iso -Algorithm SHA256
certutil -hashfile .\ubuntu.iso SHA256

什么时候用

  • 对照开源软件、驱动、游戏补丁页面上的校验值。
  • 自己备份前后,确认拷贝没有损坏。
  • 文件小于大约 32 MB,懒得开终端。

超过上限,或要校验完整系统镜像,请用上面的系统命令,或 Linux 的 sha256sum。字符串、密码、Token 去哈希生成

怎么用

  1. 从官网复制预期哈希,注意来源是不是官网本身。
  2. 在本页选择下载好的文件,等待算出结果。
  3. 逐位对比。不一致就不要运行,重新下或换源。

限制

  • 只有 SHA-256,没有 SHA-1/MD5 文件模式。
  • 一致 ≠ 发布者可信,更 ≠ 无病毒。
  • 不验证 GPG 签名。
  • 浏览器内存有限,不是取证只读台。

常见问题

哈希一致就一定安全吗?

只能说明和「你手里那串官方值」一致。官方值若来自假网站,一致也没用。这不是杀毒,也不验证数字签名。

为什么大 ISO 算不了?

常见上限大约 32 MB。系统镜像请用本机命令,不要指望浏览器吃下整个光盘镜像。

和「哈希生成」有什么区别?

那一页是对粘贴的文本算 MD5/SHA。本页是对文件字节算 SHA-256。不要把安装包当文本贴进去。

Windows 上官方命令是什么?

PowerShell 可用 Get-FileHash,命令提示符可用 certutil -hashfile。Linux / macOS 常用 sha256sum 或 shasum -a 256。

支持 MD5 文件校验吗?

本页只做 SHA-256。文本 MD5 在哈希生成页。MD5 已不适合当安全证明。

大小写、空格不一致怎么办?

对比时去掉空格和换行,按十六进制不区分大小写即可。差一位就当失败。

相关工具