平成24年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問4
暗号技術
AESにおける鍵長の条件
米国 NIST が制定した,AES における鍵長の条件はどれか。
- ア128 ビット,192 ビット,256 ビットから選択する。
- イ256 ビット未満で任意に指定する。
- ウ暗号化処理単位のブロック長より 32 ビット長くする。
- エ暗号化処理単位のブロック長より 32 ビット短くする。
答えと解説を見る
✓ これが正解ア128 ビット,192 ビット,256 ビットから選択する。
解説
AES の鍵長は 128・192・256 ビットの3種類から選びます。
AES は、米国 NIST が DES の後継として定めた共通鍵暗号方式です。データを 128 ビットのブロックに区切って暗号化し、鍵の長さは 128 ビット、192 ビット、256 ビットの3種類から選ぶと定められています。この問の軸は、鍵長が規格で決まった値から選ぶものか、自由に決められるものか、ブロック長との関係で決まるものか、という点です。AES の鍵長は決められた3種類から選ぶので、この記述が条件に合います。
ほかの選択肢はなぜ違うのか
- イ256 ビット未満で任意に指定する。:AES では、鍵の長さを好きな値に決めることはできません。規格で定められた長さのどれかを使う必要があり、256 ビット未満の任意の値という指定はありません。
- ウ暗号化処理単位のブロック長より 32 ビ…:鍵長をブロック長から一定の差で決めるという規則は AES にありません。ブロック長は 128 ビットで、それより 32 ビット長い 160 ビットの鍵は規格に含まれません。
- エ暗号化処理単位のブロック長より 32 ビ…:ブロック長より 32 ビット短い 96 ビットの鍵は、AES の規格にありません。鍵長はブロック長との差で決まるのではなく、定められた値の中から選ぶ仕組みです。
この問題の用語
- AES暗号化と復号に同じ鍵を使う共通鍵暗号の方式で、決まった長さごとに区切って処理します。処理が速く、通信やデータ本体の暗号化に使われます。
- 暗号化内容を鍵がなければ読めない形に変換すること。通信の経路だけでは守りきれない場合があるので、ファイル自体にも施します。
出典:平成24年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問4
同じ用語が出る問題
- 令和5年度 秋期 午前Ⅱ 問2:暗号スイートに関する説明(AES)
- 令和3年度 秋期 午前Ⅱ 問17:暗号スイートに関する説明(AES)
- 令和3年度 春期 午前Ⅱ 問7:AESにおける鍵長の条件(AES)
- 平成30年度 秋期 午前Ⅱ 問1:AESの特徴(AES)
- 平成27年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問1:AESの暗号化方式の説明(AES)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)