HMAC 计算
使用密钥在线计算HMAC摘要值,方便接口签名和开发测试。
工具资源加载中...
HMAC 计算在线工具
HMAC 计算工具使用密钥和哈希算法生成消息认证码,支持 HMAC-SHA-1、HMAC-SHA-256 与 HMAC-SHA-512。适合 API 签名、Webhook 验签测试、请求参数调试和接口文档示例。
多种算法
支持常用 SHA 系列 HMAC 算法,并可输出十六进制或 Base64。
密钥参与
同时输入原文和密钥,直观看到接口签名的计算结果。
浏览器计算
使用 Web Crypto API 在本地计算,不向服务器提交密钥。
HMAC 计算使用方法
- 1输入待签名文本和接口约定的密钥。
- 2选择 HMAC 算法及十六进制或 Base64 输出格式。
- 3点击计算 HMAC,将结果与服务端签名进行比对。
适用场景
HMAC 适合验证消息是否由持有共享密钥的一方生成,常用于支付接口、开放平台、Webhook 和服务间请求签名。真实密钥不要粘贴到不可信的公共设备或网页中。
常见问题
HMAC 和普通哈希有什么区别?
普通哈希只依赖输入文本,HMAC 还需要共享密钥,因此可以用于消息认证和签名比对。
HMAC 结果为什么对空格敏感?
HMAC 按字节计算,大小写、空格、换行和参数顺序任何变化都会导致结果改变。
工具说明
使用密钥在线计算HMAC摘要值,方便接口签名和开发测试。
在线使用指定密钥和算法计算HMAC摘要,适合API接口签名、Webhook和开发调试。