平成30年 秋期 基本情報技術者 午前 問37

AES-256で暗号化されていることが分かっている暗号文が与えられているとき、ブルートフォース攻撃で鍵と解読した平文を得るまでに必要な試行回数の最大値はどれか。

 ア  256  イ  2128  ウ  2255  エ  2256


答え エ


解説
ブルートフォース攻撃は総当たり攻撃なので、暗号文を解読するときはすべての鍵の候補を使って復号し、その鍵が正しいかを確認します。
AES-256は256ビット長の暗号化鍵を使った暗号アルゴリズムなので、AES-256で暗号文をブルートフォース攻撃で鍵と解読した平文を得るまでに必要な試行回数の最大値は2256回(エ)になります。


キーワード
・AES

キーワードの解説
  • AES(Advanced Encryption Standard)
    NISTによって制定された、米国政府の新世代標準暗号化方式です。
    それまで標準暗号として用いられていたDESが、コンピュータの高性能化、暗号理論の発展に伴い、信頼性が低下したため、次世代の暗号標準として公募し採用された「Rijndael」という暗号化方式です。

もっと、「AES」について調べてみよう。

戻る 一覧へ 次へ