HMAC 生成器
使用密钥对任意消息计算 HMAC-SHA-1 / SHA-256 / SHA-384 / SHA-512。输入即算,基于浏览器原生 Web Crypto API。
HMAC(Hash-based Message Authentication Code)使用密钥对消息签名,接收方可同时校验来源真实性和数据完整性。它是 Webhook 签名(Stripe、GitHub)、AWS 请求签名以及 JWT 中 HS256 / HS384 / HS512 的核心算法。
输入或粘贴消息与密钥,选择哈希算法,立即得到十六进制 HMAC。可在 HMAC-SHA-1、SHA-256、SHA-384、SHA-512 间切换,匹配你要验证的规范。计算调用 crypto.subtle.sign 在本地完成,消息和密钥都不会离开本机。