SHA
SHA 哈希计算免费在线哈希计算工具,支持SHA-1、SHA-256、SHA-384、SHA-512及HMAC摘要,输出十六进制与Base64,全部在浏览器本地计算。
Alt + 1–9 直达 · Alt + [ ] 切换
SHA HASH

SHA 哈希在线计算

支持 SHA-1、SHA-256、SHA-384、SHA-512 与 HMAC,计算全部在浏览器完成。

浏览器本地计算
总使用次数1 今日使用0
待计算字符串
十六进制等待计算
大写等待计算
Base64等待计算
SHA 摘要不可逆,适合校验数据完整性
使用指南

SHA 哈希计算怎么使用?

输入任意文本即可得到 SHA-1、SHA-256、SHA-384 或 SHA-512 摘要,也可以填写密钥计算 HMAC。计算基于浏览器原生 Web Crypto,内容不会离开本机。

操作步骤

  1. 选择需要使用的哈希算法。
  2. 输入或粘贴要计算的字符串;需要消息认证码时勾选 HMAC 并填写密钥。
  3. 点击“计算哈希”,按需复制十六进制小写、大写或 Base64 格式的摘要。

使用提示

  • 哈希摘要不可逆,无法通过摘要还原原文。
  • SHA-1 已不适合数字签名等安全场景,新系统请优先使用 SHA-256 及以上。
  • 相同输入一定得到相同摘要,可用于校验数据是否被改动。

常见问题

SHA-256 和 MD5 有什么区别?

SHA-256 输出 256 位摘要,抗碰撞能力远高于 MD5。MD5 仅适合兼容旧系统或做非安全用途的快速校验。

为什么中文的哈希值和其他工具不同?

通常是字符编码不同造成的。本工具统一按 UTF-8 编码计算,与大多数现代系统和接口一致。

HMAC 是什么?

HMAC 是把密钥与哈希算法结合的消息认证码,可同时校验数据完整性和来源,必须持有密钥才能计算。

已复制