BLAKE3 Keyed Mode
BLAKE3 のキードモードは MAC モードであり、32 バイトの鍵を初期状態へ注入して、鍵付きのメッセージ認証コードを生成する。
目的
BLAKE3 を基盤とする高速な MAC を提供する。HMAC-BLAKE2 より効率的(シングルパス)で、任意長の出力をサポートする。
メカニズム
初期状態は鍵から導かれる(キードモードを示す定数と IV の XOR)。それ以外はツリーモードと同じである。出力は鍵に結び付いたダイジェストであり、偽造には鍵の知識が必要になる。
ユースケース
- 高速なメッセージ認証
- キー導出
- HMAC の代替 MAC
関連ツール
BLAKE2 / BLAKE3 ハッシュ計算
Compute BLAKE2b, BLAKE2s, and BLAKE3 hashes。無料、プライベート、100%クライアントサイド。 ツール
HMAC ジェネレーター
Generate HMAC (Keyed-Hash Message Authentication Code) with SHA-1/256/512。無料、プライベート、100%クライアントサイド。 ツール
ハッシュ計算ツール
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output。無料、プライベート、100%クライアントサイド。 ツール