本文へスキップ

平成29年度 秋期 ITパスポート試験 問97

この問題の解説と、これまでの解答の記録です。

問97
頻出度★★★

次のような認証方式の特徴に関する記述として,適切なものはどれか。 ・利用者は認証用のマトリクス表における位置,順序情報だけを記憶する。 ・マトリクス表には認証の都度ランダムに数字が割り当てられる。 ・利用者は記憶した位置に表示されている数値を順にパスワードとして入力する。 ・正しい位置に表示されている数値の入力が確認できた場合に認証が成功する。 〔マトリクス表を利用した認証の例〕 今回の認証(パスワードは 5025) マトリクス表(左)

5103
9667
1894
0758

マトリクス表(右)

6505
8834
0928
4542

→(次回の認証) 次回の認証(パスワードは 3059) マトリクス表(左)

3250
3379
0337
0368

マトリクス表(右)

6089
2681
1873
1065

注記 網掛けの部分は,記憶した位置を示し,矢印は記憶した順序を示す。

出典 平成29年度 秋期 ITパスポート試験 問97
解説

問 97マトリクス認証はワンタイムパスワードの一種

  • 不正解ア

    「位置・順序情報」はこの方式における唯一の固定秘密(実質的なパスワードに相当する)であり、漏えいすれば恒久的に破られる。パスワード同様に定期的な変更や漏えい時の再設定が望ましく、「定期的に変更しなくてもよい」とは言えない。都度変わるのは表示数値であって、記憶する位置・順序ではない点を取り違えている。

  • 不正解イ

    位置・順序情報こそがこの認証の秘密そのものである。他人に教えれば、その人は毎回の表を見て正しい位置の数値を読み取り、いくらでもなりすませる。したがって人に教えても安全ということはなく、むしろ絶対に他者へ知らせてはならない情報である。

  • ウ

    正解 マトリクス認証はワンタイムパスワードの一種である。利用者が覚えるのは表の中の「位置と順序」だけで、その位置に表示される数値は認証の都度ランダムに割り当てられる。図の例でも、記憶した位置(網掛け)は今回・次回で同じなのに、実際に入力するパスワードは今回 5025、次回 3059 と毎回変わっている。したがって、ある回のパスワードを盗聴(のぞき見・傍受)されても、次回は同じ位置に別の数字が並ぶため、その盗んだ数字列を使い回してもなりすましは成立しない。よって「盗聴されたパスワード利用によるなりすましの防止に有効である」とする ウ が適切。

  • 不正解エ

    バイオメトリクス(生体)認証は指紋・虹彩・静脈など「本人の身体的特徴(being)」で認証する方式。マトリクス認証は記憶した位置・順序という「知識(knowledge)」による認証であり、生体認証ではない。認証の3要素の分類を取り違えている。

ここがポイント
  • マトリクス認証はワンタイムパスワードの一種。記憶するのは表内の「位置・順序」という固定秘密で、そこに表示される数値は都度ランダムに変わるため入力パスワードが毎回変化し、盗聴・リプレイ攻撃に強い。
  • 認証の3要素の区別:知識(記憶した位置・順序=マトリクス認証)/生体(バイオメトリクス)/所持(トークン等)。マトリクス認証は「知識による認証」であって生体認証ではない。
用語

解答の記録