文件哈希计算器
对照已发布的校验和检查下载文件。计算文件或文本的 MD5、SHA-1、SHA-256 和 SHA-512。在您的设备上运行,不会上传任何内容。
在您的设备上运行
正在加载工具…
选择一个文件以获取其校验和,然后粘贴发布者列出的值,看是否一致。后台工作线程会分块读取文件,所以即使是很大的下载文件也不会让页面卡死,而且文件绝不会离开您的设备。
它是如何运作的
- 选择一个文件,或切换到“文本”并输入内容。
- 选择要计算的算法。SHA-256 是常见选择,所有勾选的算法都会一次性算出。
- 将发布者的校验和粘贴到比较框中。您会立即看到它是否一致。
您的数据会怎样
- 文件在您的设备上读取,绝不会上传。计算哈希不会发出任何网络请求。
- 不会保存任何内容。当您选择另一个文件、点按“清除”或关闭标签页时,结果就会消失。
- 后台工作线程会分小块读取文件,因此内存占用保持较低。
需要了解的限制
- MD5 和 SHA-1 已不再抗碰撞。对照您信任的值来发现下载损坏是可以的,但不适用于安全用途。
- 匹配只能说明该文件就是生成此校验和时所用的文件。如果校验和与被篡改的下载文件来自同一页面,就什么也证明不了,因此请从您另外信任的来源获取校验和。
常见问题
我应该使用哪种算法?
使用发布者列出的那一种。如果可以选择,请选 SHA-256 或 SHA-512。MD5 和 SHA-1 仍可发现意外损坏,但可能被故意伪造。
为什么我的校验和显示不同?
哪怕只改变一个字节,哈希也会完全不同。请检查您比较的是否为同一种算法、下载是否已完成,以及是否复制了完整的值。
它能计算多大的文件?
没有固定限制,因为文件是逐块读取的。大文件需要更长时间,工作时页面会显示进度,并允许您取消。