HMAC 计算

使用密钥在线计算HMAC摘要值,方便接口签名和开发测试。

工具资源加载中...

HMAC 计算在线工具

HMAC 计算工具使用密钥和哈希算法生成消息认证码,支持 HMAC-SHA-1、HMAC-SHA-256 与 HMAC-SHA-512。适合 API 签名、Webhook 验签测试、请求参数调试和接口文档示例。

多种算法

支持常用 SHA 系列 HMAC 算法,并可输出十六进制或 Base64。

密钥参与

同时输入原文和密钥,直观看到接口签名的计算结果。

浏览器计算

使用 Web Crypto API 在本地计算,不向服务器提交密钥。

HMAC 计算使用方法

  1. 1输入待签名文本和接口约定的密钥。
  2. 2选择 HMAC 算法及十六进制或 Base64 输出格式。
  3. 3点击计算 HMAC,将结果与服务端签名进行比对。

适用场景

HMAC 适合验证消息是否由持有共享密钥的一方生成,常用于支付接口、开放平台、Webhook 和服务间请求签名。真实密钥不要粘贴到不可信的公共设备或网页中。

常见问题

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

普通哈希只依赖输入文本,HMAC 还需要共享密钥,因此可以用于消息认证和签名比对。

HMAC 结果为什么对空格敏感?

HMAC 按字节计算,大小写、空格、换行和参数顺序任何变化都会导致结果改变。

工具说明

使用密钥在线计算HMAC摘要值,方便接口签名和开发测试。

在线使用指定密钥和算法计算HMAC摘要,适合API接口签名、Webhook和开发调试。