HMAC 生成器
使用各种算法生成 HMAC(基于哈希的消息认证码)签名
快速示例:
关于 HMAC 生成器
HMAC(基于哈希的消息认证码)是一种特定类型的 MAC,涉及加密哈希函数和密钥。它用于验证消息的数据完整性和真实性。
常见用途
- API 请求签名(AWS、Stripe、GitHub)
- Webhook 载荷验证
- JWT 令牌签名
- 安全会话令牌
- 协议中的消息认证
算法推荐
- SHA-256:最常用,安全性和性能的良好平衡
- SHA-384/512:敏感应用的更高安全性
- SHA-1:仅用于旧版,不推荐用于新实现
安全注意事项
- 永远不要在客户端代码中暴露您的密钥
- 使用足够长度的加密随机密钥
- 此工具在您的浏览器中本地处理数据