平成28年度 秋期 (特別措置試験) 問61
セキュリティ
パスワードの総数を表す式
パスワードの長さが8文字で,各文字に使用できる文字の種類がM種類のとき,設定できるパスワードの総数を表す式はどれか。
- ア8×M
- イ8^M
- ウM^8 − 1
- エM^8
答えと解説を見る
✓ これが正解エM^8
解説
小さい数を入れて数えれば、覚えていなくても決まります。
式を選ぶ問いでは、式の形を思い出すより、小さい数を入れて実際に数えるほうが確実です。一文字目に選べる種類がいくつあり、二文字目にいくつあるかを考えます。前の文字が何であっても、次の文字は同じだけ選べます。つまり文字どうしは互いを縛りません。縛らないということは、場合の数が足し算ではなく掛け算で増えるということです。同じ数を文字の個数だけ掛けるので、種類のほうが下に、文字数のほうが上に来ます。確かめは簡単です。種類を二つ、長さを八つにしてみます。二進法で八桁を並べたときの総数と同じになるので、正しい式かどうかがその場で分かります。パスワードの強さは種類より長さのほうが速く効く、という感覚もここから来ています。強さを増したいときは、種類を足すより一文字だけ伸ばすほうが速く効きます。
ほかの選択肢はなぜ違うのか
- ア8×M:種類の数を文字数だけ足した形です。一文字目にこれだけ、二文字目にこれだけ、と数え上げていくと、この式になります。実際には一文字ごとに枝分かれするので、足し算では場合の数が足りません。枝分かれの場面に足し算の出番はありません。
- イ8^M:下と上が入れ替わっています。文字数のほうを何度も掛ける形になっており、種類が増えたときの伸び方が実際と合いません。小さい数を入れて比べると、値が大きく食い違うことが見えます。伸び方が違うので、少し試すだけで区別できます。
- ウM^8 − 1:一つだけ引いてあります。同じ文字ばかりのものは使えない、といった断りが設問にあれば意味を持ちますが、そうした条件はどこにも書かれていません。肢のほうが勝手に制限を足している形です。設問に無い縛りを、肢が持ち込んでいます。
この問題の用語
- パスワード本人だけが知っているという前提で使う合言葉。他人に知られた時点で、本人確認の役目を果たさなくなります。
- 総当たり考えられる組合せを片端から試して、答えを探すやり方です。流出した組を使い回すパスワードリスト攻撃とは、手口が違います。
- 利用者認証使おうとしている相手が本人かどうかを確かめる仕組み。知っていること、持っているもの、身体の特徴などを手がかりにします。
出典:平成28年度 秋期 ITパスポート試験(特別措置試験) 問61
同じ用語が出る問題
- 令和7年度 問70:セキュリティパッチに関する問題(総当たり)
- 令和6年度 問89:バイオメトリクスに関する問題(利用者認証)
- 令和4年度 問91:ソーシャルエンジニアリングの問題(総当たり)
- 令和4年度 問82:二要素認証に関する問題(利用者認証)
- 令和元年度 秋期 (特別措置試験) 問80:総当たり攻撃に関する問題(総当たり)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)