IPA過去問ドリル

平成27年度 春期 データベーススペシャリスト試験 午前Ⅱ 問20

テクノロジ/セキュリティ

米国NISTが制定した,AESにおける鍵長の条件はどれか。

出典:平成27年度 春期 データベーススペシャリスト試験 午前Ⅱ 問20

正解:ア

解説

AES(Advanced Encryption Standard)は,米国NISTが制定した共通鍵暗号方式の標準であり,鍵長として128ビット,192ビット,256ビットの3種類から選択できると規定されている。なお,AESのブロック長は鍵長にかかわらず常に128ビットに固定されている。

選択肢ごとの解説

  • 正しい。AESでは,鍵長として128ビット,192ビット,256ビットの3種類のいずれかを選択するとNISTによって規定されている。
  • 誤り。AESの鍵長は,128ビット,192ビット,256ビットの3種類から選択するものと規定されており,256ビット未満で任意の長さを指定できるわけではない。
  • 誤り。AESのブロック長は鍵長にかかわらず常に128ビットに固定されており,鍵長がブロック長より32ビット長いという単純な関係で定められているわけではない。
  • 誤り。ウと同様に,AESの鍵長はブロック長との単純な差分によって定められているのではなく,128/192/256ビットという3種類の中から選択するものとして規定されている。
データベーススペシャリストの過去問を演習モードで解く