使い方
- メッセージ フィールドに認証するメッセージを入力します。
- キー フィールドに秘密鍵を入力します。
- アルゴリズムを選択します: SHA-256、SHA-384、または SHA-512。
- 出力から 16 進 HMAC ダイジェストをコピーします。
- すべての計算は WebCrypto API 経由でブラウザ内で実行されます。何も保存または送信されません。
例
- メッセージ「GET /api/data」、キー「mysecret」、SHA-256 は、リクエスト署名を検証するために使用される 64 文字の hex ダイジェストを生成します。
- メッセージまたはキーの 1 文字を変更すると、完全に異なるダイジェストが生成され、改ざん検出を確認できます。