コンテンツへスキップ
uencoder

BLAKE3 Derive Key

BLAKE3 の鍵導出モードは、コンテキスト文字列と入力鍵素材から独立したサブ鍵を導出する。ドメイン分離定数により、異なるコンテキストの出力は独立になる。

目的

マスタ鍵から用途別のサブ鍵を導出する。ドメイン分離により用途をまたぐ鍵の混用を防ぐ。

メカニズム

ドメイン分離定数を初期状態へ注入し(derive-key モードのフラグ)、まずコンテキスト文字列を取り込んで圧縮し、次に入力鍵素材を取り込んで導出鍵を出力する。

ユースケース

  • キー導出
  • サブキーの生成
  • ドメイン分離キー

関連ツール

References