【にようそにんしょう】
二要素認証(2FA) とは?
最終更新:
💡 異なる種類の鍵を組み合わせて、本人か確かめる
知識・所持・生体という異なる種類から2つの認証要素を組み合わせる二要素認証(2FA)。二段階で確認する方式と混同されるが、段階数と要素の種類は別の考え方。
📌 このページのポイント
二要素認証って、パスワードだけのログインと何が違うの?
二要素認証では、何を組み合わせるの?
たとえばパスワードという「知識」と、認証アプリが生成するコードで確かめる「所持」を組み合わせるよ。2FAはこのように異なる2種類の要素を使う二要素認証のことなんだ。
SMSで届くやつと、アプリで表示されるやつがあるよね?どっちがいいの?
二段階で聞かれたら、どれでも2FAなの?
段階数と要素の種類は別だよ。パスワードの後に秘密の質問を聞く方式は、どちらも「知識」なので二要素にはならない。サービスの名称だけでなく、何を組み合わせて確認するかを見るんだ。
もしスマホを失くしたらどうするの?ログインできなくなっちゃう?
事前に、そのサービスが提供する予備の認証手段や復旧方法を確認しておこう。Googleでは未使用のバックアップコードを第2段階に使えるよ。コードは安全に保管し、他人に渡さないでね。
まとめ:ざっくりこれだけ覚えればOK!
「2FA」って出てきたら「異なる2種類の要素で本人確認する仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Two-Factor Authentication」 = 2つの要素による認証
💬 Factorは認証の「要素」だよ。二要素認証は要素の種類、二段階認証は確認する段階数を表す。パスワードを2回聞くだけでは異なる2要素にはならないんだ。