令和4年度 ITパスポート試験 公開問題 問82

A社では,従業員の利用者IDとパスワードを用いて社内システムの利用者認証を行っている。セキュリティを強化するために,このシステムに新たな認証機能を一つ追加することにした。認証機能a~cのうち,このシステムに追加することによって,二要素認証になる機能だけを全て挙げたものはどれか。

  • a A社の従業員証として本人に支給しているICカードを読み取る認証
  • b あらかじめシステムに登録しておいた本人しか知らない秘密の質問に対する答えを入力させる認証
  • c あらかじめシステムに登録しておいた本人の顔の特徴と,認証時にカメラで読み取った顔の特徴を照合する認証
解答・解説

正解: ウ. a,c

二要素認証とは、認証に用いられる3つの要素(知識情報、所有情報、生体情報)のうち、異なる2つの要素を組み合わせて本人確認を行う方式です。

現在A社で用いられている「利用者IDとパスワード」は、本人のみが知っている情報であるため知識情報に該当します。したがって、二要素認証を実現するためには、これとは異なる要素(所有情報または生体情報)を追加する必要があります。

追加候補となる各機能の要素を分類します。

  • a ICカードを読み取る認証: 従業員証という物理的な「物」を用いた認証であり、所有情報に該当します。パスワード(知識情報)と組み合わせることで二要素認証になります。
  • b 秘密の質問に対する答えを入力させる認証: 「本人しか知らない答え」を入力するため、パスワードと同じ知識情報に該当します。これらを組み合わせても「知識情報+知識情報」となるため、セキュリティは向上しますが二要素認証にはなりません。
  • c 顔の特徴を照合する認証: 本人の身体的特徴を用いた認証であり、生体情報に該当します。パスワード(知識情報)と組み合わせることで二要素認証になります。

よって、追加することで二要素認証になる機能は a と c となります。

各選択肢の解説

  • ア(a): aは該当しますが、cも二要素認証となる機能であるため不十分です。
  • イ(a,b,c): bはパスワードと同じ「知識情報」であるため、追加しても二要素認証にはならず誤りです。
  • ウ(a,c): 正解です。a(所有情報)とc(生体情報)は、どちらも知識情報のパスワードと組み合わせることで二要素認証になります。
  • エ(b,c): bは知識情報であるため該当せず誤りです。

Spineチーム