AESの暗号化方式|情報処理安全確保支援士 平成27年 秋期午前Ⅱ試験 問1

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

AES(Advanced Encryption Standard)は、共通鍵暗号方式の一つです。AESでは、128ビット・192ビット・256ビットの鍵長を利用でき、鍵長によって暗号化処理を繰り返す段数(ラウンド数)が決まります。

AESダウンロード

具体的には、128ビット鍵では10ラウンド、192ビット鍵では12ラウンド、256ビット鍵では14ラウンドの処理を行います。鍵長が長くなるほど、ラウンド数も増えます。

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

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

まず押さえたいこと

AESは共通鍵暗号方式で、128ビットのブロックを一定回数のラウンド処理によって暗号化します。ラウンド数は固定ではなく、128・192・256ビットの鍵長に応じて決まるのが特徴です。

迷ったときの判断軸

AESのラウンド数を利用者が自由に6回以内で選ぶことはありません。また、「暗号化・復号・暗号化」を3回繰り返す方式は3DESに関係し、AESは公開鍵暗号でもありません。AES = 共通鍵暗号・鍵長でラウンド数が決まると整理しましょう。

科目Bにつなげるために

科目Bでは、AES・鍵長・暗号利用モード・TLS・VPNなどと組み合わせて問われることがあります。AESそのものだけでなく、どの鍵長を使うか・どのモードで使うか・鍵をどう管理するかまで含めて考えられるようにしておくと、実際の暗号設定問題につなげやすくなります。

前の問題へ 試験TOPへ
次の問題へ