tooljar

    HMAC 生成器

    使用各种算法生成 HMAC(基于哈希的消息认证码)签名

    快速示例:

    关于 HMAC 生成器

    HMAC(基于哈希的消息认证码)是一种特定类型的 MAC,涉及加密哈希函数和密钥。它用于验证消息的数据完整性和真实性。

    常见用途

    • API 请求签名(AWS、Stripe、GitHub)
    • Webhook 载荷验证
    • JWT 令牌签名
    • 安全会话令牌
    • 协议中的消息认证

    算法推荐

    • SHA-256:最常用,安全性和性能的良好平衡
    • SHA-384/512:敏感应用的更高安全性
    • SHA-1:仅用于旧版,不推荐用于新实现

    安全注意事项

    • 永远不要在客户端代码中暴露您的密钥
    • 使用足够长度的加密随机密钥
    • 此工具在您的浏览器中本地处理数据