秘密鍵からメッセージのHMACを生成します

検証やローカルテスト、連携データを準備する開発者やセキュリティ担当者は、HMAC ジェネレーターで結果を確認できます。

秘密鍵でメッセージのHMACを作り、テストや連携に必要な結果をすぐ確認できます。登録不要で、いつでもブラウザー内から無料で手軽に使えます。

使い方

  1. 統合やテストの要件に応じて、SHA-256、SHA-384、SHA-512の中からアルゴリズムを選択します。
  2. 鍵フィールドに秘密鍵またはパスフレーズを入力します。共有または信頼できないデバイスでは本番用の鍵を避けてください。
  3. 署名する正確なメッセージを入力します。プロトコルが想定していないスペースや改行を追加しないでください。
  4. 結果を生成して読み、アプリケーションやドキュメントが期待する値と比較します。

使用例

短いテストメッセージとテスト鍵を使い、サービスが同じ署名を受け入れるか確認します。結果はアルゴリズム、鍵、メッセージに依存するため、どれか一つでも異なると最終的な値が変わります。

制限と形式

処理の場所

計算はブラウザー内で実行されます。鍵とメッセージはデバイス上に残り、生成中に外部サービスへ送信されることはありません。

よくある質問

HMACは単純なハッシュとどう違いますか?

単純なハッシュは鍵なしでメッセージを変換します。HMACは計算に秘密鍵を加えるため、鍵を知っている相手からメッセージが送られたことを検証するのに役立ちます。

結果をパスワードとして使えますか?

いいえ、結果は特定のメッセージと鍵に対して計算された署名です。パスワードとして保存するためのものではなく、メッセージや鍵が変われば変化します。

署名が一致しないのはなぜですか?

選択したアルゴリズム、正確な鍵、完全なメッセージを確認してください。スペースや改行も含みます。少しでも違いがあれば別の結果になります。

同じカテゴリのツール