コンテンツにスキップ
セキュリティとプライバシー

HMAC ジェネレーター

HMAC は、メッセージが共有秘密を知っている人から送信されたものであり、変更されていないことを証明します。 SHA-1、SHA-256、または SHA-512 を使用して、hex または Base64 で署名を計算します。

4 分で読みました2026-11-04 を更新しました

重要な事実

カテゴリ
セキュリティとプライバシー
価格
無料
アカウント
不要
処理
ブラウザで
入力
ローカルファイルまたは貼り付けられたデータ
プラットフォーム
最新のデスクトップおよびモバイルブラウザ

何をするのか

HMAC は、メッセージが共有秘密を知っている人から送信されたものであり、変更されていないことを証明します。 SHA-1、SHA-256、または SHA-512 を使用して、hex または Base64 で署名を計算します。

SHA-1、SHA-256、または SHA-512 を使用して HMAC 署名をローカルで計算します。

使い方

HMAC ジェネレーター の使用方法の短いバージョンを次に示します。

  • メッセージを貼り付けます — サーバーが署名する正確なバイト (空白も含む) を使用します。
  • 共有シークレットを入力してください — シークレットは HMAC キーとして使用され、タブから離れることはありません。
  • 署名を比較する — 製品コードでは、文字列の等価性ではなく、定数時間の比較を使用してください。

重要な機能

HMAC ジェネレーター が得意とすること。

  • デバイスからは何も残らない — 作業はブラウザのタブで行われます。このアプリにはアップロード エンドポイントがないため、ファイルやテキストを保存したり、ログに記録したり、当社が閲覧したりすることはできません。
  • アップロードの待ち時間なし — サーバーへの往復を完全にスキップします。結果は、ネットワーク速度やキュー サイズではなく、ご使用の CPU によって制限されます。
  • 無料、アカウントなし、割り当てなし — サインアップの壁、ウォーターマーク、1 日あたりの制限はありません。オプションのアカウントは、デバイス間でお気に入りとプリセットを保存するためにのみ存在します。

よくある質問

私のメッセージはここで安全に使用できますか?

はい。このツールは、JavaScript を使用してブラウザ内で完全に実行されます。貼り付けたり開いたりした内容はサーバーに送信されず、ページを閉じた後もページのコピーは保持されません。

アカウントを作成する必要がありますか?

いいえ。すべてのツールはサインインしなくても完全に使用できます。アカウントは、保存されたお気に入りと再利用可能なプリセットを追加するだけです。

電話でも機能しますか?

はい。インターフェースはモバイルファーストで、大きなタッチターゲットと積み重ねられたレイアウトを備えているため、デスクトップだけでなく携帯電話やタブレットでも動作します。

HMAC はメッセージを暗号化しますか?

いいえ、HMAC は整合性と信頼性を確保するためのキー付きハッシュです。誰でもメッセージを読むことができます。機密性が必要な場合は、AES-GCM を使用してください。

SHA-1 がまだ提供されているのはなぜですか?

一部のレガシー Webhook プロバイダーは依然として HMAC-SHA1 を使用しています。新しい統合では SHA-256 または SHA-512 を使用する必要があります。

HMAC ジェネレーター を開く

今すぐお試しください。ブラウザで実行され、アカウントは必要ありません。

ツールを開く