HMAC 生成器

填写消息与密钥,选择 HMAC-SHA256、HMAC-SHA384 或 HMAC-SHA512,再点击「生成 HMAC」。Web Crypto 会生成可复制的十六进制摘要,便于校验 API、验证 webhook 或学习带密钥哈希。

更新 2026-08-04 · security

Enter message and secret key, then Generate HMAC.

关于本工具

本工具把密钥导入为原始密钥,用所选 SHA 哈希在 HMAC 算法下对 UTF-8 消息签名,并以小写十六进制打印签名。消息或密钥为空时会给出状态提示而不是摘要。成功后会出现「复制输出」按钮。

使用方法

  1. 打开生成器: 打开本页,出现消息、密钥、算法与生成 HMAC 按钮。
  2. 输入消息与密钥: 填写要签名的载荷文本和共享密钥。
  3. 选择算法: 在算法列表中选择 HMAC-SHA256、HMAC-SHA384 或 HMAC-SHA512。
  4. 生成并复制: 点击生成 HMAC,再用复制输出把十六进制摘要放到剪贴板。

常见用途

使用提示

常见问题

支持哪些算法?

通过浏览器 Web Crypto API 支持 HMAC-SHA256、HMAC-SHA384 与 HMAC-SHA512。

输出是什么格式?

HMAC 签名的小写十六进制摘要,显示在 HMAC (hex) 框中。

消息或密钥为空会怎样?

停止生成,状态会提示填写缺失字段。

密钥会离开本机吗?

使用 Web Crypto 在浏览器内签名,无需账号。

相关关键词

相关工具