平成31年度春期 プロジェクトマネージャ試験 午前II 問24
【問題24】
NISTが制定した,AESにおける鍵長の条件はどれか。
128ビット,192ビット,256ビットから選択する。
暗号化処理単位のブロック長よりも32ビット長くする。
暗号化処理単位のブロック長よりも32ビット短くする。
【解説】
ア: 128ビット,192ビット,256ビットから選択する。
正しい。AES(Advanced Encryption Standard)はNISTによって定められており、鍵長は128ビット,192ビット,256ビットの3種類から選択する仕様になっています。
イ: 256ビット未満で任意に指定する。
誤り。AESでは鍵長は固定であり、任意の長さを指定することはできません。
ウ: 暗号化処理単位のブロック長よりも32ビット長くする。
誤り。AESのブロック長は128ビット固定であり、鍵長がブロック長より32ビット長くなる必要はありません。
エ: 暗号化処理単位のブロック長よりも32ビット短くする。
誤り。AESの仕様にはこのような条件は存在しません。
【答え】
ア: 128ビット,192ビット,256ビットから選択する。
出典:平成31年度 春期 プロジェクトマネージャ試験 午前II 問24