過去問ぽちぽちby KKM Studio

令和元年度秋期 ITパスポート 問80 解説

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

  1. ア2
  2. イ24
  3. ウ52
  4. エ676
答えを見る

正解 エ676

要点n文字のパスワードの組合せは文字種数のn乗、2文字増えると26²倍

解説

26種類の文字で作れるパスワードの組合せは、4文字なら26⁴通り、6文字なら26⁶通りです。総当たり攻撃の最大試行回数は組合せ数に等しいので、

  • 26⁶ ÷ 26⁴ = 26² = 26 × 26 = 676[倍]

となり、エです。

  • ア:2は増えた文字数そのもので、組合せの増え方ではないので誤り。
  • イ:24は計算の根拠がない値です。
  • ウ:52は26 × 2で、文字数の増加を掛け算ではなく足し算的に捉えた誤りです。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開