使用 SHA-256、SHA-1、SHA-384 或 SHA-512 生成 HMAC 签名。输入消息和密钥以生成十六进制或 Base64 认证码。由浏览器原生 Web Crypto API 提供支持 — 不会离开你的设备。
Authorization 请求头)、JWT 签名和 Webhook 验证。
本工具使用浏览器原生 Web Crypto API (crypto.subtle)—你的密钥和消息永远不会离开此页面。
HMAC生成器使用 SHA-256 或 SHA-512 等算法,从消息和密钥创建带密钥的签名。它常用于 Webhook 验证、签名 API 请求,以及接收方需要同时确认完整性和共享密钥认证的任何工作流。
SHA-256 在不使用密钥的情况下对数据做哈希,因此任何人都能重现。HMAC 需要共享密钥,除完整性外还提供认证。
对于新系统,HMAC-SHA1 被认为强度不足。新实现请使用 HMAC-SHA256 或 HMAC-SHA512。
在线 HMAC生成器 - SHA-256 & SHA-512 认证完全在浏览器中运行,可帮助你完成此任务,而无需将数据上传到服务器。
是的。此工具可免费使用,无需注册。