本文へ移動

たようそにんしょう

多要素認証

MFA = Multi-Factor Authentication

知識・所持・生体の3要素から異なる2つ以上を組み合わせて本人確認を行う手法です。

詳しい説明

多要素認証とは、認証の際に「知識情報」「所持情報」「生体情報」という異なるカテゴリーの要素を2つ以上組み合わせて本人確認を行う手法です。パスワードだけの場合、漏洩すればなりすましが可能ですが、認証要素を組み合わせることでセキュリティ強度が飛躍的に高まります。

仕組みとしては、例えばWebサイトへのログイン時に、「パスワード(知識情報)」を入力した後に、「スマートフォンのアプリ認証やSMS通知(所持情報)」による確認を行うといった形式です。万が一パスワードが盗まれても、スマートフォンを所持していなければ不正アクセスを防ぐことができます。

試験では、単なる二段階認証との区別や、認証の3要素(知識・所持・生体)の具体例が問われます。「パスワードと秘密の質問」は両方とも知識情報であるため、多要素認証ではない、という引っかけ問題が定番です。安全性の高い認証を実現するための設計として必ず理解しておくべきです。

試験で問われること

ITパスポート試験

  • 認証の3要素(知識・所持・生体)の分類が問われます。
  • 多要素認証がセキュリティ向上に役立つことが問われます。
  • パスワードと秘密の質問の組み合わせが多要素認証ではない点が問われます。

基本情報技術者試験

  • 認証の3要素を用いた多要素認証の定義が厳密に問われます。
  • なりすましに対する防御策としての有効性が問われます。
  • シングルサインオンなどの関連技術との組み合わせが問われます。