点击选择文件 或 拖拽至此
支持任意文件( 最大 100 MB )
未选择文件 !
字符数 : 0
选择算法
处理中 0%
计算结果
使用算法介绍
- CRC32 : 一种校验算法 ,速度快 ,主要用于检查网络传输或磁盘拷贝时的意外数据损坏 ,无加密安全性 ,极易碰撞 。
- MD5 : 曾经最主流的哈希算法,现已完全破解 ,存在大量碰撞 ,但因速度快,现在仅用于快速比对文件的非安全校验 。
- SHA-1 : 比 MD5 稍强 ,但安全性低 ,已被实现碰撞攻击 ,证书、签名等安全场景全面淘汰 ,不建议用于任何安全场景 。
- SHA-256 : 目前最主流的安全算法 ,被比特币、SSL/TLS 证书、政府机构广泛采用 ,至今没有已知的破解方法 ,首选算法 。
- SHA-384 : 本质是 SHA-512 的 “截断版本”( 取前 384 位 ),安全性极高,但相比 SHA-256 更消耗性能 。
- SHA-512 : 适合处理大文件,适合对安全要求极高且算力充足的服务端加密、数字证书 。
使用说明
- 文件哈希最常用的场景 : 检验文件是否被篡改 ,检验下载文件的完整性 。
- 以上哈希计算均在本地浏览器完成 ,不上传任何文本或文件到服务器,确保数据安全和隐私 。
- 单个文件最大支持 100 MB。文件越大 ,计算时间越长 ,期间请耐心等待进度提示 。

