🔐 文件哈希计算器

MD5 · SHA-1 · SHA-256 · SHA-384 · SHA-512 · 文件校验 / 文本哈希

📝 输入内容
文本哈希
文件哈希
输入文本后自动计算各算法校验值,支持中文与任意字符
选择文件或输入文本后自动计算哈希
📊 哈希结果
🔐
选择文件或输入文本后自动生成校验值
等待输入...
ℹ️ 文件哈希计算 · 知识参考

什么是文件哈希值?

哈希值(又称校验值、摘要)是把一段数据(文本或文件)通过特定算法处理后得到的一段固定长度的十六进制字符串。相同的数据永远生成相同的哈希值,数据只要发生任何一处改动,其哈希值就会完全不同,因此哈希值常被用于判断文件是否被篡改或损坏。

各算法有何区别?

  • MD5:128 位(32 位十六进制),速度快、使用广泛,但安全性已不足,多用于非安全场景的快速校验;
  • SHA-1:160 位(40 位十六进制),比 MD5 稍强,同样已不建议用于安全用途;
  • SHA-256:256 位(64 位十六进制),目前最常用的安全校验值,广泛用于下载校验与数字签名;
  • SHA-384 / SHA-512:384 位 / 512 位,安全性更高,多用于高安全要求场景。

如何校验文件完整性?

下载软件、固件或安装包时,官方通常会提供对应的 SHA-256 或 MD5 校验值。下载完成后,用本工具计算本地文件的哈希值,再与官方公布的值逐一比对:若完全一致则文件完整、未损坏;若不一致则说明文件可能下载不完整或被篡改,应重新下载。比对时注意字母大小写不影响结果(十六进制大小写等价)。

本工具如何保护隐私?

所有文件与文本的读取和哈希计算都在你的浏览器本地完成,不会上传到任何服务器,因此适合处理敏感文件。MD5 与 SHA-1 虽计算速度快,但在安全性要求较高的签名与鉴权场景中建议优先使用 SHA-256 及以上算法。