文件哈希校验
本地处理选择文件
文件仅在浏览器本地处理,不会上传
使用说明
基本操作
- 拖入文件后自动同时计算三种摘要,一键复制任一结果
- 在「校验值比对」粘贴期望值(如下载页提供的 MD5),自动判定与哪个算法一致
- 「大写显示」只影响展示与复制格式,比对始终忽略大小写与空格
算法与性能
- MD5 采用分块流式计算,大文件也有进度条;SHA-1 / SHA-256 走浏览器原生 WebCrypto
- 超过约 512MB 的文件耗时与内存占用取决于设备性能,建议分段处理
- 三种算法用途不同:MD5 / SHA-1 适合下载完整性比对,防篡改场景请用 SHA-256
安全提示
- 计算全程在浏览器本地完成,文件不会上传服务器
- MD5 与 SHA-1 已不具备抗碰撞性,不可用于安全签名场景