工具
哈希计算:SHA-512 等算法
计算并校验文本或文件的哈希值。全部在您的设备上完成,文件不会上传
与 echo "文本" | sha512sum 相同:echo 会添加换行
算法
空字符串的哈希值
SHA-512 …
在终端中执行 · SHA-512
多行或较长的文本,建议保存为文件后计算文件的哈希值
哈希值通过 WebAssembly 在浏览器中计算:文本、文件和密钥都不会离开设备。页面离线也能使用
Частые вопросы
什么是哈希值,为什么要比对?
它是数据的定长短“指纹”:哪怕只改动一个字节,整个哈希值都会改变。软件作者会在下载链接旁公布哈希值,一致就说明文件完整且未被篡改
为什么文本的哈希值与终端里 sha512sum 的结果不同?
通常是换行符导致的:echo "文本" | sha512sum 计算的是末尾带换行的文本。请打开“末尾换行”或改用 printf '%s'。Windows 记事本保存的文件使用 CRLF 换行,对此有单独的开关
文件会被上传吗?
不会。哈希值通过 WebAssembly 在浏览器中计算:文件从磁盘分块读取,不会发送到任何地方。因此文件大小不受限制,页面离线也能使用
应该选择哪种算法?
校验下载时,选作者公布的那种,通常是 SHA-256 或 SHA-512。MD5、SHA-1 和 CRC32 能发现意外损坏,但文件可能被伪造成相同的值。BLAKE3 是安全算法中最快的
如何按 SHA512SUMS 校验文件?
把校验和文件的内容粘贴到校验框,或将 SHA512SUMS(或 .sha256)文件与要校验的文件一起拖入。各行按文件名匹配,显示哪些一致、哪些不一致、哪些缺失,与 sha512sum -c 相同