HMAC 计算

使用浏览器 Web Crypto 计算 HMAC-SHA-256、SHA-384 或 SHA-512,不上传文本和密钥。

在线计算 HMAC

输入待签名文本和密钥,选择 SHA-256、SHA-384 或 SHA-512,即可在浏览器本地生成十六进制 HMAC 签名。

使用范围

HMAC 用于验证消息完整性和密钥持有证明。本工具只生成签名,不验证第三方令牌,也不会保存或上传密钥。

常见问题

密钥会上传吗?

不会。文本和密钥只在当前页面内存中传给浏览器 Web Crypto API。

输出是什么格式?

结果为小写十六进制字符串,可用于和服务端或测试向量进行核对。