総当たり攻撃

正解は エ (676倍)です。 総当たり攻撃の最大試行回数は、パスワードとしてあり得る文字列の数です。1文字あたり26通りなので、n 文字なら $26^n$ 通り になります。 $$\frac{26^6}{26^4}=26^2=676\text{倍}$$ 文字数が2文字増えると、2文字ぶんの組合せ(26×26)だけ試行回数が掛け算で増えます。「文字数が1.5倍だから1.5倍」「26×2=52倍(ウ)」のように足し算的に考えないようにしましょう。

パスワードの解読方法の一つとして,全ての文字の組合せを試みる総当たり攻撃がある。『A』から『Z』の26種類の文字を使用できるパスワードにおいて,文字数を4文字から6文字に増やすと,総当たり攻撃でパスワードを解読するための最大の試行回数は何倍になるか。

出典令和元年度秋期 ITパスポート試験 公開問題 問80
ア
2
イ
24
ウ
52
エ
676