← すべてのテキストツール

HMACジェネレーター

メッセージのHMAC-SHA256などのHMAC署名を、16進またはBase64で生成します。

  • 無料
  • 登録不要
  • どの端末でも使える

約HMACジェネレーター

メッセージと秘密鍵から、SHA-256などのハッシュを使ってHMAC署名を作成し、16進数またはBase64で表示します。APIやWebhookでは、リクエストが共有鍵を持つ相手から送られ、改ざんされていないことを証明するためにHMACが使われます。同じメッセージと鍵からは、常に同じ出力が得られます。

HMACジェネレーターの使い方

  1. 署名したいメッセージを入力してください。
  2. 秘密鍵を入力して、SHA-256などのアルゴリズムを選択してください。
  3. 16進数またはBase64の出力を選んで、署名をコピーしてください。

このツールを使う理由

別名

よくある質問

HMACと通常のハッシュの違いは何ですか?

HMACは秘密鍵を混ぜ込むため、鍵を持つ人だけが生成や検証をできます。単純なハッシュは、誰でも計算できます。

HMACがAPIのものと一致しないのはなぜですか?

メッセージがバイト単位で同一であること、鍵が同じであること、出力のエンコーディングが一致していることを確認してください。見えない空白が、よくある原因です。

ここに、本番のシークレットを入れてもよいですか?

テスト用の鍵をおすすめします。計算はブラウザ内で実行されますが、本番のシークレットは、完全には制御できないツールには入れないほうが安全です。

HMACジェネレーターは無料ですか?

はい。ToolipediaのHMACジェネレーターは無料で、登録不要、透かしもありません。

安全に使えますか?

はい。すべての計算はブラウザ内で行われ、入力した内容が当社サーバーに送信されることはありません。

スマートフォンでも使えますか?

はい。AndroidやiPhoneの最新ブラウザのほか、タブレットやパソコンでも使えます。インストールは不要です。

アカウントは必要ですか?

いいえ。ページを開いてツールを使うだけです。登録もメールアドレスも不要です。

HMACジェネレーター を自分のサイトに置けますか?

はい。ツールの下にある「サイトに埋め込む」ボタンで短いコードをコピーし、ページに貼り付けてください。無料でアカウントも不要、ツールはページ内でそのまま動作します。

関連ツール