DevKitBase
工具关于隐私

不上传数据即可计算 SHA-256 校验和

粘贴文本,获取 64 位十六进制的 SHA-256。适合你自己运行完整性检查的默认选择。

字符: 10
输入
输出

使用时机

验证你已有的下载文件(以文本形式),或构建文档示例——但仍不是密码 KDF。

示例

输入
abc
输出
(NIST 风格的 SHA-256 测试向量)
空字符串和 abc 是常见的测试向量。

工作原理

使用 crypto.subtle.digest('SHA-256') 生成,可在十六进制和 Base64 之间切换。

常见陷阱

  • 哈希 ≠ 加密;摘要是单向的,但未加盐的密码仍然不安全。
  • 文件哈希需要相同的字节(注意换行符!)。
  • HMAC 是一种不同的构造。

区别说明

比 MD5/SHA-1 更强,适用于校验和。UUID/随机工具生成的是 ID,而非内容哈希。

常见问题

哈希是加密吗?
不是。
密码存储?
仍然不是——请使用专用的密钥派生函数(KDF)。
HMAC?
超出范围,除非有独立的控件。
相关工具?
SHA-1 / MD5 遗留页面。

相关工具

在浏览器中运行。不上传任何内容。非安全产品——哈希和JWT解码仅用于调试,不用于密码存储或身份验证建议。