HMAC-SHA256ジェネレーター

メッセージと秘密鍵を入力してそのHMAC-SHA256を計算します。

使い方

  1. 上のフィールドに値を入力します。
  2. 「計算」を押すと結果がすぐに表示されます。
  3. 「共有」ボタンで結果へのリンクをコピーできます。

この計算ツールについて

HMAC-SHA256 は RFC 2104 で定義された鍵付きハッシュのメッセージ認証コードです。秘密鍵とメッセージを2段階の入れ子になった SHA-256 ハッシュ演算で組み合わせる(HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m)))ことで、鍵を持つ者だけが有効なタグを生成でき、メッセージや鍵が少しでも変わると出力がまったく異なるものになります。単純なハッシュとは違い、HMAC は長さ拡張攻撃に耐えるよう特別に設計されています。

このジェネレーターは、メッセージと秘密鍵を入力すると、HMAC-SHA256 のタグを16進数と base64 の両方で計算します。API 開発者は、Webhook のペイロードの署名と検証、AWS 形式のリクエスト署名の生成、JWT HS256 トークンの作成、そして通信途中でメッセージが改ざんされていないことの確認に、日常的にこれを使っています。同じ鍵とメッセージからは常に同じタグが再現されるので、受信側でタグを再計算して比較できるからです。

このページは役に立ちましたか?

リアクションは最大3つまで選べます。

コメント

  • 最初のコメントを投稿しましょう。

人気の計算機

すべての計算ツール