什么是哈希校验工具?

哈希验证器检查文件或文本生成的哈希摘要是否与已知参考值一致,支持 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512,可用于下载完整性校验、批量审计和数据验证。

把下载页提供的参考哈希贴进来,工具会根据长度自动判断算法(32 字符是 MD5,40 是 SHA-1,64 是 SHA-256,96 是 SHA-384,128 是 SHA-512)。文件在你的设备上本地计算,并实时显示读取进度条,所以几 GB 的 ISO 和安装包既不会离开机器,也不会让你怀疑页面是不是卡死了。打开“全部算法”可一次性算出每种摘要,贴入参考哈希后,匹配的那一行会自动高亮。开启“批量”模式可一次审计整个文件夹并把结果导出为 .txt 或 .csv,“对比”模式则在没有源文件时直接比对两段哈希。比对时不分大小写,多余空格也能容忍。

使用方法

  1. 第一步 — 输入文本或上传您希望验证的文件。
  2. 第二步 — 粘贴预期哈希并选择算法(MD5、SHA-1、SHA-256、SHA-384 或 SHA-512),也可以打开“全部算法”一次性算出所有摘要。
  3. 第三步 — 工具在本地计算哈希值,并即时显示是否与预期值匹配。

何时使用

  • 确认 Ubuntu、Debian 或 macOS 下载在传输途中没有损坏或被篡改。
  • 刷写硬件前核对签名固件或驱动包。
  • 几个月甚至几年后核对备份压缩包是否仍与原始哈希一致。

结果

下载 Linux ISO 镜像后,将文件和官方网站提供的 SHA-256 哈希值粘贴至此处。工具将立即告知您下载是否完整或已损坏。

常见问题

下载完成没报错,为什么还要校验哈希?
TCP 能发现网络层的损坏,但发现不了镜像被攻破、传输途中被恶意替换或 CDN 自己的 bug。来自原始发布者的哈希能同时挡住这三类问题,因为它必须和发布者生成的文件一致。
有得选的话用哪种算法?
发布者用了什么就用什么。如今主流是 SHA-256,大部分 Linux ISO、容器镜像、软件版本都用它。出于安全考虑请避开 MD5 和 SHA-1,它们都已被证实存在碰撞。
参考哈希除大小写外完全一致,可以吗?
可以。十六进制哈希不区分大小写,A1B2C3 和 a1b2c3 是同一个值。工具会在对比前先把两边统一处理,从网页复制来的大小写混合写法仍能匹配成功。
校验一个 4 GB 文件大概需要多久?
在现代笔记本上大约 10 到 30 秒,具体取决于所选算法。计算过程中页面保持响应,批量模式会逐个处理文件,可以把整个下载文件夹丢进来去做别的事。如果只是大致核对,挑较快的 SHA-1 即可;要做正式的完整性审计就用 SHA-256。
哈希对不上怎么办?
当成已损坏或被篡改处理,不要打开、运行或安装。换一个镜像或回到官方原始链接重新下载,再次校验。哈希不匹配绝不是可以忽略的小事。

相关工具