SHA-256、SHA-1、SHA-384、SHA-512 を使用して HMAC 署名を生成します。メッセージと秘密鍵を入力すると、HEX または Base64 の認証コードが生成されます。ブラウザ標準の Web Crypto API を使用 —データがデバイスの外に出ることはありません。
Authorization ヘッダー)、JWT 署名、Webhook 検証。
このツールはブラウザネイティブの Web Crypto API (crypto.subtle)—キーとメッセージはページ外に出ることはありません。
HMAC 生成は、SHA-256 や SHA-512 などのアルゴリズムを使用して、メッセージとシークレットからキー付き署名を作成します。Webhook 検証、署名付き API リクエスト、および受信者が完全性と共有シークレット認証の両方を確認する必要があるあらゆるワークフローで一般的に使用されています。
SHA-256 はキーなしでデータをハッシュ化するため、誰でも再現できます。HMAC は共有シークレットキーを必要とし、完全性に加えて認証を提供します。
HMAC-SHA1 は新しいシステムでは弱いと見なされています。新しい実装では HMAC-SHA256 または HMAC-SHA512 を使用してください。
HMAC 生成オンライン - SHA-256 & SHA-512 認証は完全にブラウザ内で実行され、データをサーバーにアップロードせずにこのタスクを完了できます。
はい。このツールは無料で使用でき、サインアップは不要です。