Hash 计算

计算 SHA-256、SHA-1、MD5。MD5 仅用于兼容场景,不用于安全用途。

DIGEST WORKBENCH多算法文本摘要

服务端统一计算

01

输入原始文本

使用 UTF-8 编码计算三种常用摘要。

0 bytes
source.txtUTF-8 PLAIN TEXT
02

摘要结果

每种算法独立复制,安全等级一目了然。

待计算
#等待生成摘要输入文本并点击“计算全部摘要”将返回 SHA-256、SHA-1 与 MD5

使用指南 · 常见问题

Hash 计算在线使用指南

Hash 计算(计算 SHA-256、SHA-1、MD5。MD5 仅用于兼容场景,不用于安全用途)Hash 工具为输入文本计算 SHA-256、SHA-1 或 MD5 十六进制摘要。SHA-256/SHA-1 使用 Web Crypto digest,MD5 是兼容实现;MD5 不适用于安全用途,SHA-1 也不应作为新的抗碰撞安全方案。该工具计算普通哈希,不包含密钥,不能替代 HMAC。

适用场景

  • 计算文本的 SHA-256 十六进制摘要
  • 为旧系统兼容计算 SHA-1 或 MD5
  • 核对文本哈希时明确区分普通 Hash 和带密钥 HMAC

使用步骤

  1. 输入待摘要文本并选择算法
  2. 运行后复制十六进制结果
  3. 按威胁模型选择算法;不要用 MD5/SHA-1 设计新的安全校验

功能特点

  • 支持 sha-256、sha-1、md5
  • 输出十六进制摘要和算法名
  • MD5 仅兼容用途;普通哈希不含密钥,不等同 HMAC

Hash 计算常见问题

Hash 计算是什么?

Hash 计算(计算 SHA-256、SHA-1、MD5。MD5 仅用于兼容场景,不用于安全用途)Hash 工具为输入文本计算 SHA-256、SHA-1 或 MD5 十六进制摘要。SHA-256/SHA-1 使用 Web Crypto digest,MD5 是兼容实现;MD5 不适用于安全用途,SHA-1 也不应作为新的抗碰撞安全方案。该工具计算普通哈希,不包含密钥,不能替代 HMAC。

支持哪些算法?

支持 SHA-256、SHA-1 和 MD5。

MD5 可以用于密码或安全签名吗?

不可以;工具明确标注 MD5 仅兼容用途,不用于安全用途。

这是 HMAC 吗?

不是。该工具计算不带密钥的普通摘要;带密钥消息认证应使用 HMAC。

摘要以什么格式输出?

输出十六进制摘要文本和所选算法名称。