IPA公式正解:ア 128 ビット,192 ビット,256 ビットから選択する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ア】です。米国の標準暗号規格であるAES(Advanced Encryption Standard)では、共通鍵暗号方式のアルゴリズムとしてRijndaelが採用されており、ブロック長は128ビット固定、暗号化鍵の長さ(鍵長)は128ビット、192ビット、256ビットの3種類から選択して運用します。
【詳細解説】■ 本問の核心・解法のポイント
共通鍵暗号方式のデファクトスタンダードであるAESの仕様(ブロック長および鍵長)に関する基本知識を問う問題です。AESはDESの後継として米国NISTによって公募・標準化された対称暗号であり、要求仕様として明確な鍵長が規定されています。
・各選択肢の徹底解説:
・ア:【選択肢ア★】AES規格(FIPS PUB 197)では、ブロック長を128ビットとし、鍵長は128ビット、192ビット、256ビットの3通りから選択することが規定されています。
・イ:鍵長は256ビット未満の任意長を指定できるわけではなく、128、192、256ビットの固定値から選択します。
・ウ:ブロック長(128ビット)に32ビット加算した長さ(160ビット)といった相対的な指定ルールは存在しません。
・エ:ブロック長から32ビット減算した長さ(96ビット)といった相対的な指定ルールは存在しません。
よって正解はアです。