午前問80
パスワードの解読方法の一つとして,全ての文字の組合せを試みる総当たり攻撃がある。"A"から"Z"の26種類の文字を使用できるパスワードにおいて,文字数を4文字から6文字に増やすと,総当たり攻撃でパスワードを解読するための最大の試行回数は何倍になるか。
| 2 | |
| 24 | |
| 52 | |
| 676 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- エ
解説
総当たり攻撃では、使える文字が 26種類 で、文字数が n文字 のとき、試行回数(組合せ数)は 26n になります。
・4文字のとき:264
・6文字のとき:266
よって倍率は、
式:266 ÷ 264 = 26(6-4) = 262 = 676
理屈:総当たりは「文字種数文字数」なので、文字数が2増えると 26倍×26倍 となります。
よって正解は エ(676) です。
・4文字のとき:264
・6文字のとき:266
よって倍率は、
式:266 ÷ 264 = 26(6-4) = 262 = 676
理屈:総当たりは「文字種数文字数」なので、文字数が2増えると 26倍×26倍 となります。
よって正解は エ(676) です。