セキュリティ

基本情報技術者試験共通鍵暗号アルゴリズムであるAESの説明

テクノロジ系セキュリティ難易度:normal
共通鍵暗号アルゴリズムであるAESの説明として最も適切なものはどれか。
固定長のブロック単位で暗号化と復号に同一の鍵を用いるブロック暗号である
公開鍵と秘密鍵の対を生成し巨大な合成数の素因数分解の困難性を安全性の根拠とする方式である
任意長の入力を固定長の値へ変換し復元できない一方向性を持つ関数である
鍵を用いずに送信者の身元を証明する署名専用の暗号アルゴリズムである
正解
ア.固定長のブロック単位で暗号化と復号に同一の鍵を用いるブロック暗号である

AESはDESの後継として標準化された共通鍵暗号で、128ビットのブロック単位に区切り、暗号化と復号で同一の鍵を用いるブロック暗号である。鍵長は128/192/256ビットから選べるため正しい。

?選択肢ごとの解説

ア ○AESはDESの後継として標準化された共通鍵暗号で、128ビットのブロック単位に区切り、暗号化と復号で同一の鍵を用いるブロック暗号である。鍵長は128/192/256ビットから選べるため正しい。
イ ×公開鍵と秘密鍵の対を用い素因数分解を根拠とするのはRSAなどの公開鍵暗号の説明であり、単一鍵を共有するAESとは仕組みが異なる。
ウ ×任意長を固定長へ変換し復元できないのはハッシュ関数の説明であり、復号して元に戻せる暗号アルゴリズムであるAESとは目的が異なる。
エ ×鍵を用いず身元を証明するという記述は誤りで、署名は秘密鍵を用いる別技術であり、AESは機密性のための共通鍵暗号である。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。

基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0277

【基本情報技術者試験】共通鍵暗号アルゴリズムであるAESの説明|正解「固定長のブロック単位で暗号化…」|ukamiru 過去問