SHA-1・SHA-256・SHA-384・SHA-512を使用してメッセージとシークレットキーのHMACをブラウザ内で生成します。
HMAC生成の使い方
ハッシュアルゴリズムを選択します。
シークレットキーとメッセージを入力します。
16進数ダイジェストとして表示されるHMACをコピーします。
よくある質問
メッセージがシークレットキーを持つ人物によって作成され、改ざんされていないことを証明するキー付きハッシュです。APIリクエストの署名やWebhookで広く使われています。
いいえ。HMACはWeb Crypto APIを使ってブラウザ内で計算されるため、キーとメッセージがデバイスの外に出ることはありません。
SHA-256が一般的なデフォルトです。SHA-384とSHA-512はより強力で、SHA-1はレガシーであるため新しいシステムでは避けるのが最善です。
SHA-1・SHA-256・SHA-384・SHA-512を使ってメッセージをシークレットキーで署名し、16進数ダイジェストを表示するHMAC生成ツールです。
Web Crypto APIを使ってローカルで動作するため、キーとメッセージは常にプライベートです。
関連ツール
当サイトは必要なCookieを使用しています。同意いただける場合、Google AdSenseも読み込みます(広告Cookieが設定されます)。詳しくはプライバシーポリシーをご覧ください。