1.2. Scope (範囲)
1.2 Scope (範囲)
本書では, AEAD へのインターフェースの指定と AEAD アルゴリズムの IANA レジストリの定義によって, AEAD アルゴリズムを抽象として定義します。本レジストリには, Advanced Encryption Standard (AES, 高度暗号標準) の Galois/Counter Mode (GCM) [GCM] を用いた 128 ビットおよび 256 ビット鍵のアルゴリズム 2 つと, Counter and CBC MAC Mode (CCM) [CCM] を用いた 128 ビットおよび 256 ビット鍵のアルゴリズム 2 つ, 合計 4 つの AEAD アルゴリズムを登録します。
以下では, まず AEAD インターフェース (セクション 2) を定義し, 続いて AEAD アルゴリズムの利用に関する指針 (セクション 3) を示し, 各 AEAD アルゴリズムが満たすべき要件 (セクション 4) を概説します。次に複数の AEAD アルゴリズム (セクション 5) を定義し, AEAD アルゴリズムの IANA レジストリ (セクション 6) を確立します。最後に, その他の考慮事項 (セクション 7) について論じます。
AEAD インターフェース仕様は, アンチリプレイサービスや認証済みデータに基づくアクセス制御判断などのセキュリティプロトコル上の課題には対応しません。代わりに, 本仕様はそのような課題から暗号処理を抽象化することを目的とします。インターフェースとその利用方法に関する指針は, [EEM04] の推奨と整合しています。