Benkit · 我的工作台

在线哈希计算 - MD5/SHA-1/SHA-256/SHA-3/HMAC(Hash Text)

Hash Text · 安全加密

输入一段文本,同时得到 MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA-3 六种哈希值;需要 HMAC 时填入密钥即自动切换。结果逐行可复制,支持大写输出,全部本地计算。

hashmd5sha256hmacchecksumdigest

使用步骤

1. 输入文本:粘贴任意文本,右侧立即列出六种哈希值。

2. HMAC 模式:在密钥框输入密钥,结果自动切换为对应 HMAC。

3. 复制结果:点击任意一行即可复制该哈希值。

4. 格式对齐:需要大写时勾选"大写输出"。

适用场景

文件校验对账 — 下载方与提供方互报 SHA-256,快速确认文件一致。

接口签名联调 — 与后端核对 HMAC 密钥与算法,秒级定位签名不一致。

密码存储验证 — 核对 MD5/SHA 摘要是否符合预期(请注意登录密码应使用加盐慢哈希)。

常见问题

哈希计算是免费的吗?

完全免费,全部在浏览器本地计算,文本与密钥不上传。

MD5 还安全吗?

MD5 已不具备抗碰撞性,仅建议用于非安全场景的数据校验;安全场景请选 SHA-256 及以上。

HMAC 和普通哈希有什么区别?

HMAC 在哈希基础上混入了密钥,只有持有密钥的一方才能算出同样结果,用于接口签名等场景。

支持文件哈希吗?

当前版本支持文本输入;文件哈希可先把文件内容粘贴进来(二进制文件建议使用本地工具)。