文件哈希校验工具
拖放文件到此处,或点击选择文件
支持任意文件 · 全程本地计算,不会上传
哈希结果
选择文件后自动计算哈希
在线计算文件 SHA-1 / SHA-256 / SHA-512 哈希值,文件在浏览器本地计算不上传。
使用说明与常见问题
文件哈希校验工具
在线计算文件 SHA-1 / SHA-256 / SHA-512 哈希值,文件在浏览器本地计算不上传。
使用说明
- 选择算法勾选 SHA-1 / SHA-256 / SHA-512;安全校验优先 SHA-256。
- 拖入文件拖放或点击选择文件,自动开始计算哈希;大文件请耐心等待。
- 复制哈希值计算完成后一键复制,与官方公布的哈希逐段比对。
- 文本也可算哈希在下方粘贴文本计算其哈希,用于比对配置片段或 short token。
- 比对小技巧用「先复制官方哈希、再粘到比对框」的方式减少手动抄错;注意去掉首尾空格。
相关工具
相关阅读
常见问题
为什么要校验文件哈希?
通过比对官方公布的哈希值,可确认下载的文件是否完整、是否被篡改。镜像站投毒、传输中断、光盘坏道都会让文件「看起来一样」但哈希不同。
为什么没有 MD5?
浏览器原生 Web Crypto 不提供 MD5,且 MD5 已不适合安全用途(可被人为制造碰撞);本工具提供更安全的 SHA 系列算法。若你只是做本地去重,可改用 SHA-256。
文件会上传吗?
不会。文件以本地方式读入并在浏览器内计算哈希,不会上传到服务器;因此可放心校验含私密内容的文件。
计算大文件会很慢吗?
使用浏览器 Web Crypto 计算,文件越大耗时越长。大文件请耐心等待,计算期间不要刷新或关闭页面,否则需重新计算。
为什么和官方公布的哈希不一致?
可能是文件被篡改、下载不完整,也可能是官方给出的算法或编码不同(如大小写、尾随换行)。请确认算法一致、文件未被二次打包后再比对。
SHA-1 和 SHA-256 该选哪个?
安全场景一律选 SHA-256 或更强;SHA-1 存在碰撞风险,仅在兼容旧校验值(如老系统签名)时使用。日常文件校验优先 SHA-256。
哈希一样就代表文件绝对安全吗?
不。哈希只能证明「文件与官方那份逐字节一致」,不能证明官方那份本身无害。来源可信 + 哈希一致,二者加起来才构成可信校验。
同一个文件多次计算哈希会不同吗?
不会。哈希是确定性的:同一份字节无论算多少次都得到同一摘要。若两次结果不同,说明两次读到的字节其实不同(如文件被改动、磁盘出错)。