本文へスキップ

FIDO2とは?

ふぁいどつー

FIDO2とは、パスワードを使わずに安全にオンライン認証を行うための国際標準規格で、生体認証やセキュリティキーを活用したログインを実現します。

FIDO2(Fast IDentity Online 2)は、FIDO Alliance(ファイドアライアンス)とW3C(World Wide Web Consortium)が共同で策定した認証の国際標準規格です。パスワード依存しない認証(パスワードレス認証)を実現するための技術基盤として、世界中のサービスやデバイスに採用が広がっています。

FIDO2は主に2つの仕様で構成されています。

  • WebAuthn(Web Authentication):ブラウザとWebサービスの間で認証を行うためのW3C標準API
  • CTAP(Client-to-Authenticator Protocol):スマートフォンやセキュリティキーなど外部デバイスとPCをつなぐためのプロトコル

FIDO2による認証は公開鍵暗号方式を採用しており、ユーザーのデバイス上に秘密鍵を安全に保管し、サーバー側には公開鍵のみを登録します。ログイン時はサーバーからの「チャレンジ」に対してデバイス上の秘密鍵で署名を行い、それをサーバーが公開鍵で検証することで認証が完了します。パスワードそのものはネットワーク上を流れないため、フィッシング詐欺・パスワード漏洩・リスト型攻撃などのリスクを根本的に排除できます。

対応する認証手段(オーセンティケーター)としては、スマートフォンの指紋認証・顔認証、PCの内蔵センサー(Windows Hello・Touch IDなど)、YubiKeyなどの物理的セキュリティキーなどがあります。Google・Microsoft・Appleなど主要プラットフォームがFIDO2に対応しており、「パスキー(Passkey)」という形でより簡単に使える仕組みとして普及が進んでいます。

使い方・例文

GoogleやAppleのアカウントにスマートフォンの指紋認証でパスワードなしにログインする機能や、YubiKeyを使った二段階認証の仕組みはFIDO2の仕様に基づいています。企業の社内システムへのログインにも広く使われています。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語