AES|情報処理安全確保支援士 平成30年 秋期午前Ⅱ試験 問1
出典:平成30年秋期 午前Ⅱ 問1
分野:セキュリティ / 情報セキュリティ
AESの特徴はどれか。
- ア:鍵長によって,段数が決まる。
- イ:段数は,6回以内の範囲で選択できる。
- ウ:データの暗号化,復号,暗号化の順に3回繰り返す。
- エ:同一の公開鍵を用いて暗号化を3回繰り返す。
TSUNAGARU-ADVICE
まず押さえたいこと
AESは、共通鍵暗号方式の一つで、128ビットのブロックを暗号化します。鍵長は128ビット・192ビット・256ビットから選ばれ、鍵長によって暗号処理の段数が変わります。つまり、AESの特徴としては、鍵長によって段数が決まる点を押さえましょう。
迷ったときの判断軸
AESの段数は任意に6回以内で選ぶものではありません。また、暗号化、復号、暗号化の順に3回繰り返すものは3DESの考え方です。公開鍵を使う方式でもないため、AESは共通鍵暗号であり、鍵長に応じて処理段数が決まると判断しましょう。
科目Bにつなげるために
科目Bでは、暗号方式の選定・鍵長・暗号スイート・共通鍵暗号と公開鍵暗号の役割分担が問われることがあります。AESはデータ本体の暗号化に使われやすい共通鍵暗号なので、公開鍵暗号で鍵を安全に共有し、AESなどの共通鍵暗号で大量データを暗号化する流れと結び付けて整理しておきましょう。
AESは、共通鍵暗号方式の一つで、128ビットのブロック単位でデータを暗号化します。鍵長には128ビット・192ビット・256ビットがあり、鍵長に応じて暗号化処理の段数が決まります。
具体的には、鍵長が128ビットの場合は10段、192ビットの場合は12段、256ビットの場合は14段の処理を行います。鍵長が長くなるほど段数も増えます。
したがって、アが適切です。
❌他選択肢が誤りの理由イ:段数は,6回以内の範囲で選択できる。
⇒AESの段数は任意に選択するものではなく、鍵長に応じて10段・12段・14段のいずれかに決まります。6回以内ではありません。
ウ:データの暗号化,復号,暗号化の順に3回繰り返す。
⇒3DESの処理に関する説明です。3DESでは、DESを暗号化・復号・暗号化の順で適用します。AESは、このような3回処理を行う方式ではありません。
エ:同一の公開鍵を用いて暗号化を3回繰り返す。
⇒AESは公開鍵暗号方式ではなく、暗号化と復号に同じ秘密鍵を用いる共通鍵暗号方式です。また、同じ処理を単純に3回繰り返す方式でもありません。