文件校验
算出大文件的 MD5、SHA,和官方给的值比对;有进度,可取消。
输入
SHA-256
文件、校验值和 HMAC 密钥只在本机处理。校验一致只说明内容一致,请从可信来源取得官方校验值。
正在本机计算…
能做什么
核对文本和文件的摘要
四种哈希算法
MD5、SHA-1、SHA-256 和 SHA-512 按需选择。
HMAC 计算
用自己的文本密钥和所选算法计算消息摘要。
大文件有进度、可取消
分块读取本机文件,不整份放入内存。页面可一直操作,取消就停止处理。
直接比对官方校验值
忽略首尾空白和大小写,明确告诉你一致或不一致;结果也能复制和下载。
常见问题
文件校验常见问题
哈希是加密吗?
不是。哈希生成固定长度的摘要,不能用它还原原文,也不要把单次哈希当作密码存储方案。MD5 和 SHA-1 不适合新的安全用途。
HMAC 要填什么密钥?
这里把密钥作为 UTF-8 文本处理,再用所选算法计算 HMAC。密钥不会上传;它不是十六进制或 Base64 解码后的字节。
文件会被上传吗?
不会。文件在独立 Worker 中每次读取 1 MB,支持超过 2 GB 的大文件,有进度、可取消。文件内容、校验值和密钥不进请求、网址或本机存储;设备无法读取时会提示重试。
为什么同样的文字算出来不一样?
空格、换行、字符编码都会改变摘要。这里使用 UTF-8,保留输入中的空格和换行,空文本也会计算。
校验一致就证明文件安全吗?
只证明文件内容与这个校验值一致。请从可信的官方来源取得同一算法的校验值,单靠一致不判断来源或安全性。
相关工具