跳到正文
马克工具箱

SHA-256 生成器

计算文本或任意文件的 64 位 SHA-256 值,并与网站公布的校验值比对,确认下载的文件完整且未被篡改。

在浏览器本地运行,输入的内容和文件都不会上传

算法

SHA-256
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

使用步骤

  1. 输入文本,或切换到「文件」选择要校验的文件。
  2. 粘贴期望的 SHA-256 校验值进行比对。
  3. 需要的话加上 SHA-512、SHA3-256 等其他算法。
  4. 复制哈希值。

参数说明

HMAC-SHA256
加入密钥生成 HMAC,很多 Webhook 和 API 用它来证明消息未被篡改。
比对
粘贴公布的校验值,会忽略大小写和首尾空格,并提示是否一致。

使用示例

输入 SHA-256
(空) e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
hello 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

常见问题

SHA-256 安全吗?

安全。目前没有可行的方法找到两个 SHA-256 值相同的输入。但保存密码应使用 bcrypt、Argon2 这类慢速的密码哈希,而不是任何普通哈希。

怎样校验下载的文件?

选择文件,粘贴下载页面上公布的 SHA-256 值,看是否一致。不一致说明文件损坏,或者不是发布者提供的原版文件。

文件会上传吗?

不会,文件在浏览器中读取和计算。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具