HMAC-SHA256 生成器

输入消息和密钥以计算其 HMAC-SHA256。

使用方法

  1. 在上方的输入框中填写您的数值。
  2. 点击“计算”即可立即查看结果。
  3. 使用“分享”按钮复制结果链接。

关于此计算器

HMAC-SHA256 是 RFC 2104 中定义的带密钥哈希消息认证码:它通过两次嵌套的 SHA-256 哈希运算(HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))),把密钥与消息结合起来,因此只有持有密钥的人才能生成有效的标签,而消息或密钥的任何改动都会产生完全不同的输出。与普通哈希不同,HMAC 是专门为抵御长度扩展攻击而设计的。

本生成器输入一条消息和一个密钥,以十六进制和 base64 两种形式计算出 HMAC-SHA256 标签。API 开发者经常用它来为 webhook 载荷签名和验签、生成 AWS 风格的请求签名、构建 JWT HS256 令牌,以及确认消息在传输过程中没有被篡改,因为相同的密钥和消息总会重现相同的标签,接收方可以重新计算并比对。

这对你有帮助吗?

最多可以选择 3 个表情反应。

评论

  • 来发表第一条评论吧。

热门计算器

所有计算器