HMAC署名の生成

共有シークレットとメッセージからHMAC-SHA署名を計算し、期待値と比較します。

WebCryptoでこのブラウザ内だけで計算します。鍵もメッセージも送信しません。

UTF-8テキスト、各入力500,000文字まで。メッセージ中の空白も署名を変えます。Webhookのペイロードは一字一句そのまま貼り付けてください。

使い方

  1. メッセージと共有シークレットを貼ります。
  2. ハッシュアルゴリズムを選びます。
  3. 16進数とBase64の署名を確認するか、期待値を貼って比較します。

対応範囲

UTF-8テキストへのWebCrypto HMAC。SHA-1・SHA-256・SHA-384・SHA-512、各入力50万文字まで。空白も署名を変えるためペイロードはそのまま貼ります。検証・テスト用で、本番用秘密情報の生成用途ではありません。

関連する道具

関連ガイド