AESの特徴|情報処理安全確保支援士 平成29年 春期午前Ⅱ試験 問1

出典:平成29年春期 午前Ⅱ 問1 分野:セキュリティ / 情報セキュリティ
AESの特徴はどれか。
  • ア:鍵長によって,段数が決まる。
  • イ:段数は,6回以内の範囲で選択できる。
  • ウ:データの暗号化,復号,暗号化の順に3回繰り返す。
  • エ:同一の公開鍵を用いて暗号化を3回繰り返す。
解説

AESは、共通鍵暗号方式の一つで、128ビットのブロック単位でデータを暗号化します。

AESでは、鍵長に応じて暗号化処理の段数(ラウンド数)が決まります。鍵長が128ビットの場合は10ラウンド、192ビットの場合は12ラウンド、256ビットの場合は14ラウンドです。

したがって、が適切です。

❌他選択肢が誤りの理由
イ:段数は,6回以内の範囲で選択できる。
⇒AESの段数は任意に選択するものではなく、鍵長に応じて10回、12回、14回のいずれかに決まります。
ウ:データの暗号化,復号,暗号化の順に3回繰り返す。
⇒3DESのEDE方式に関する説明です。AESは、暗号化・復号・暗号化を3回繰り返す方式ではありません。
エ:同一の公開鍵を用いて暗号化を3回繰り返す。
⇒AESは公開鍵暗号方式ではなく、暗号化と復号に同じ共通鍵を用いる共通鍵暗号方式です。また、同一の公開鍵で3回暗号化する方式でもありません。
TSUNAGARU-ADVICE

まず押さえたいこと

AESは共通鍵暗号方式の一つで、鍵長として128ビット・192ビット・256ビットを使えます。AESでは鍵長によって処理の段数が決まり、鍵長が長いほど段数も多くなります。ポイントは、AESは鍵長に応じてラウンド数が決まる共通鍵暗号方式であることです。

迷ったときの判断軸

段数を6回以内で自由に選択するわけではありません。また、暗号化、復号、暗号化の順に3回繰り返すのは3DESの考え方です。AESは公開鍵暗号方式ではないため、公開鍵を用いて暗号化を繰り返す説明も不適切です。AESは、共通鍵暗号であり、鍵長とラウンド数が対応すると判断しましょう。

科目Bにつなげるために

科目Bでは、TLS・VPN・無線LAN・ディスク暗号化・暗号アルゴリズム選定などと絡めて問われることがあります。暗号方式を読むときは、共通鍵暗号か公開鍵暗号か、鍵長はいくつか、どのモードで使うかを確認し、暗号方式そのものと運用上の使い方を分けて整理する視点を持ちましょう。