使用指南 · 常见问题
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
使用步骤
- 输入待摘要文本并选择算法
- 运行后复制十六进制结果
- 按威胁模型选择算法;不要用 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。
摘要以什么格式输出?
输出十六进制摘要文本和所选算法名称。