Loading
秘密鍵とハッシュアルゴリズムを使用して安全な HMAC 署名を生成します。
HMAC署名ジェネレーターは、RFC 2104およびFIPS PUB 198に準拠したメッセージ認証コード(HMAC)を計算するための専門的な暗号ユーティリティです。事前に合意された秘密鍵とメッセージ本文を下層ハッシュ関数(SHA-256、SHA-512、またはMD5)と組み合わせることで、データの改ざん防止と送信者の真正性を保証。Webhook認証(GitHub、Stripe、Shopifyなど)やREST APIのリクエスト署名(AWS Signatureなど)に欠かせないツールです。
通常のハッシュはデータの改ざん検知(整合性)のみを担いますが、HMACは秘密鍵を組み込むことで、整合性に加えて「正規の鍵所有者が作成したメッセージであること(真正性)」を証明します。
はい、完全に安全です。すべての暗号処理はブラウザ内のクライアント側JavaScriptで実行され、外部サーバーへの通信は一切行われません。
現代の主要プラットフォーム(GitHub、Stripe、Slackなど)ではHMAC-SHA256がデファクトスタンダードとして広く採用されています。
HMAC自体はメッセージの真正性を保証します。リプレイ攻撃を防ぐには、署名対象ペイロードにタイムスタンプやノンスを含め、受信側で有効期限を検証します。
VelnoxLabs のツール品質向上にご協力ください。ご意見をお気軽にお寄せください!