校验值核对工具
上传文件本地算 MD5 / SHA-1 / SHA-256,粘贴期望值自动比对,一致绿字提示校验通过。
校验值核对工具是做什么的
从官网或网盘下载系统镜像、安装包后,最怕下到一半断掉或被篡改。正规发布页都会给出 MD5 或 SHA-256 校验值,把下载的文件算一遍哈希跟它对上,才算真的下完整了。这个工具把「算」和「对」放在一个页面里:拖入文件,本地算出 MD5 / SHA-1 / SHA-256 三个值;把官方给的期望值粘贴进去,自动比对。
比对时不用管大小写、空格,复制整行带前缀的文字也能识别,对上了会显示绿色「校验通过」,对不上则红色提示重新下载。所有计算都在浏览器本地完成——MD5 用页面内置算法,任何环境都能算;SHA 系列走浏览器原生 crypto 接口。文件内容一个字节都不上传,几十 MB 到几百 MB 的安装包都能直接核对。
核心功能
- 拖入文件即算 MD5 / SHA-1 / SHA-256 三个哈希值,一键复制
- 粘贴期望值自动实时比对,忽略大小写、空格与 0x 前缀
- 比对一致显示绿色「校验通过」,不一致红色提醒重新下载
- MD5 为页面内置算法,file:// 本地打开也能算;SHA 走 crypto.subtle 并自动降级提示
- 大文件支持,全程本地计算不上传
- 计算结果与文件名、大小一屏对照,核对过程一目了然
校验值核对工具怎么用
上传文件本地算 MD5 / SHA-1 / SHA-256,粘贴期望值自动比对,一致绿字提示校验通过。
- 把下载好的文件拖进上传区(或点击选择)
- 等待本地计算,MD5 / SHA-1 / SHA-256 依次显示
- 把官方页面提供的校验值粘贴进「期望的校验值」输入框
- 自动比对:绿色表示校验通过,红色表示不一致需重新下载
适合这些场景
- 下载 Linux 系统镜像后核对 SHA-256,确认安装盘没下坏
- 核对从官网下载的安装包 MD5,防范被二次打包的假安装程序
- 传接文件前后各算一次哈希,确认传输过程没有损坏
常见问题
为什么 SHA-1 / SHA-256 显示不可用?
SHA 系列依赖浏览器 crypto.subtle 接口,它只在 http(s) 页面下开放;用 file:// 直接打开本地页面时浏览器会禁用它,此时 MD5 仍可正常计算。把站点通过 http(s) 访问即可恢复。
校验不一致是什么原因?
最常见是下载不完整或中途损坏,换个网络重新下载;也可能是复制期望值时漏了字符——工具已自动忽略空格大小写,仍不一致基本可判定文件有出入,不要强行使用。
MD5 和 SHA-256 有什么区别?
MD5 速度快但已被证明可人为构造碰撞,只适合快速核对完整性;SHA-256 目前没有实用碰撞攻击,发布方给出哪个就对哪个,两者都提供时优先信 SHA-256。