MFA(Multi-Factor Authentication / 多要素認証)

MFAとは?認証セキュリティを劇的に高める仕組み

MFA(Multi-Factor Authentication:多要素認証)とは、Webサービスや社内システムへログインする際、認証の3大要素(知識情報、所持情報、生体情報)の中から「2つ以上の異なる要素」を組み合わせて本人確認を行うセキュリティ手法のことです。

従来の「ID + パスワード」のみ(単一要素)による認証では、リスト型攻撃やフィッシング詐欺による情報漏洩を防ぐことが難しくなったため、サイバー攻撃対策の標準スペックとして導入が進んでいます。

認証の3大要素とは?

  1. 知識情報(Knows):本人のみが知っている情報(例:パスワード、PINコード、秘密の質問)。
  2. 所持情報(Has):本人のみが所持している端末やデバイス(例:スマホのSMS/認証アプリによるワンタイムパスワード、セキュリティキー、ICカード)。
  3. 生体情報(Is):本人固有の身体的特徴(例:指紋認証、顔認証、虹彩認証)。

MFA(多要素認証)と2段階認証の違い

2段階認証は「認証の段階を2回に分けること」を指します。例えば「パスワード入力 + 秘密の質問」は段階が2回ですが、どちらも「知識情報」であるため多要素認証(MFA)には該当しません。「パスワード(知識)+ スマホのワンタイムパスワード(所持)」のように、異なる属性の要素を掛け合わせることがMFAの条件となります。

機密情報を扱うクラウドサービスや社内システムへのアクセスにおいて、MFAの適用はセキュリティ強化の必須要件となっています。

  • コメント: 0

関連記事

  1. API(Application Programming Interface)とは?

  2. NPS(Net Promoter Score / エヌピーエス)

  3. Azure(Microsoft Azure / アジュール)とは

  4. Docker(ドッカー)とは

  5. RAG(Retrieval-Augmented Generation / ラグ)とは

  6. ITIL(アイティル)

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。