广告
×
📱 手机扫码访问
用手机浏览器或微信扫一扫,即可在手机上访问当前页面
手机扫码访问
扫描后可直接在手机上使用该工具
×
📱 分享「Hmac加解密」
Hmac加解密
用密钥和消息生成HMAC值,或比对两个HMAC值是否一致。
分享二维码
二维码加载失败
https://toolwan.cn/tool/Hmac/
https://toolwan.cn/tool/Hmac/
长按上方二维码即可保存,分享给微信 / QQ 好友

🔐HMAC 加解密工具

支持 MD5 / SHA1 / SHA256 / SHA512 / SHA384 / SHA3-256 等多种算法

🔒 全程本地运行,数据不上传服务器
⚙️ 算法配置
📝 输入数据

密钥是 HMAC 的核心,请妥善保管。支持 UTF-8 文本、Hex、Base64 三种编码格式。

字符数: 0 | 字节数: 0

✅ 计算结果
🔍 HMAC 验证对比
输入待验证值后点击「验证 HMAC」查看对比结果
📚 最近记录
暂无记录,生成 HMAC 后将自动保存
📦 批量生成
Hmac加解密:基于HMAC算法的在线哈希计算与验证工具,保障数据完整性和身份认证安全。
  • 基于HMAC算法,结合哈希与密钥认证
  • 支持多种哈希算法如MD5、SHA系列
  • 提供在线计算和验证双重功能
  • 无需安装,浏览器直接使用
  • 保障数据完整性和防篡改能力
相关问法: HMAC计算器 · HMAC在线生成 · HMAC验证工具 · 哈希消息认证码生成 · HMAC加密工具 · HMAC算法在线计算 · 消息认证码计算器
📖 功能介绍
1. 支持HMAC-MD5、SHA1、SHA256、SHA512等主流哈希算法,一键生成消息认证码。 2. 提供十六进制、Base64、二进制三种输出格式,适配不同接口需求。 3. 内置密钥与消息编码选择,兼容UTF-8、ASCII及十六进制输入。 4. 可批量处理多组消息,自动生成对应HMAC值,提升验证效率。 5. 支持输入期望值进行比对,快速判断数据完整性或身份合法性。 HMAC加解密工具确保数据在传输或存储中未被篡改,验证来源可信。
📋 常见问题FAQ
  • 这个工具是做什么的?
    它用来生成和校验 HMAC 值。你输入密钥和消息,选择算法与输出格式,就能得到对应的 HMAC 结果;也可以把已有的 HMAC 值填进来做比对,判断是否一致。
  • 支持哪些算法和输出格式?
    算法可在页面的算法下拉框中选择(如 SHA-256 等),输出格式可在格式下拉框中选择,密钥编码可在密钥编码下拉框中选择。具体可选项以页面下拉框实际列出的为准。
  • 怎么生成一个 HMAC?
    在密钥输入框填入密钥,在消息输入框填入要处理的内容,选好算法、输出格式和密钥编码,结果框会自动显示计算出的 HMAC 值。
  • 怎么校验别人给的 HMAC 是否正确?
    把密钥和原始消息按同样方式填入,算法、输出格式、密钥编码也要和对方保持一致,然后在比对输入框填入对方提供的 HMAC 值,页面会显示比对结果,告诉你是否一致。
  • 为什么我算出来的结果和别人不一样?
    常见原因是算法、输出格式或密钥编码不一致,或者消息内容有差异(比如多了空格、换行,或编码不同)。请确认双方这几项设置完全相同,消息内容逐字一致。
  • 批量输入是做什么用的,怎么用?
    批量输入框用于一次处理多条消息。每行填一条消息,使用当前设置的密钥、算法、输出格式和密钥编码逐条计算,结果会显示在批量结果框中。