過去問ぽちぽちby KKM Studio

平成26年度春期 ITパスポート 問51 解説

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

  1. ア1.5
  2. イ20
  3. ウ100
  4. エ1,024
答えを見る

正解 ウ100

要点n種類の文字でk桁のパスワードの組合せはnのk乗通り

解説

数字10種類で作れるパスワードの組合せは、4桁なら10の4乗、6桁なら10の6乗通りです。

  • 4桁:10⁴ = 10,000[通り]
  • 6桁:10⁶ = 1,000,000[通り]
  • 倍率:1,000,000 ÷ 10,000 = 100[倍]

1桁増えるごとに10倍になるので、2桁増えると10×10 = 100倍と考えても求められます。よってウです。

  • ア、イ、エ:桁数の比(6÷4 = 1.5)や、2の10乗(1,024)などを使った誤った計算の値。
App

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

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

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