AES-256で暗号化されていることが分かっている暗号文が与えられているとき、ブルートフォース攻撃で鍵と解読した平文を得るまでに必要な試行回数の最大値はどれか。
ア | 256 |
イ | 2128 |
ウ | 2255 |
エ | 2256 |
答え エ
【解説】
ブルートフォース攻撃は総当たり攻撃なので、暗号文を解読するときはすべての鍵の候補を使って復号し、その鍵が正しいかを確認します。
AES-256は256ビット長の暗号化鍵を使った暗号アルゴリズムなので、AES-256で暗号文をブルートフォース攻撃で鍵と解読した平文を得るまでに必要な試行回数の最大値は2256回(エ)になります。
【キーワード】
・AES