セキュリティ
上級

WebAuthn/FIDO2(ウェブオースエヌエフアイドーツー)

W3C/FIDO策定パスワードレス認証。WebAuthn Level 3(2024年勧告候補)・CTAP 2.2・Passkey(platform authenticator)・roaming authenticator(YubiKey 5.7/Nitrokey 3C NFC)・Windows Hello・Touch ID・Face ID・Android Credential Manager対応、2026年企業+主要サービス標準、パスワード廃止推進。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
Level 3
CTAP 2.2
Passkey
Credential Manager

概要

WebAuthn/FIDO2 は、パスワードを不要にする認証規格である。
W3C と FIDO Alliance が共同で策定し、2024 年に WebAuthn Level 3(勧告候補)と CTAP 2.2 が確定した。
パスワードの管理・漏洩リスクを排除し、ユーザーは生体情報やデバイス固有の鍵で認証できる。
2026 年には主要クラウドサービスや企業環境で標準化が進む見込みで、パスワード廃止が加速する。

主な特徴・仕組み

  • パスワードレス:ユーザー名・パスワード不要。
  • 公開鍵暗号:クライアント側で鍵ペアを生成し、サーバーは公開鍵のみを保持。
  • ローカル認証:デバイス内のセキュリティチップで署名を行い、通信は暗号化。
  • クロスプラットフォーム:Windows Hello、Apple Touch ID、Android Credential Manager などで利用可能。
  • ローミング認証:YubiKey 5.7、Nitrokey 3C NFC など外部デバイスで複数サービスに同一鍵を使用。
  • プラットフォーム認証:iPhone 15 Pro の Face ID、Surface Pro 9 の Windows Hello など。
  • セキュリティレベル:CTAP 2.2 で FIDO2 のセキュリティ要件を満たす。
  • 相互運用性:WebAuthn Level 3 でブラウザ・OS 互換性を保証。
  • ユーザー体験:指紋スキャンや顔認証で数秒で完了。
  • 管理性:企業側は公開鍵を一元管理し、鍵の失効・更新が容易。

スペック/製品比較表

製品主要規格接続方式生体認証価格備考
YubiKey 5.7CTAP 2.2USB C / NFC指紋¥5,980ローミング対応
Nitrokey 3C NFCCTAP 2.2USB C / NFCなし¥6,500オープンソース
YubiKey 5C NanoCTAP 2.2USB Cなし¥4,800小型
YubiKey 5 NanoCTAP 2.2USB Aなし¥4,500低価格
YubiKey 5CCTAP 2.2USB Cなし¥5,200標準サイズ

具体例・対応製品

  • Apple:iPhone 15 Pro の Face ID、iPad OS 17 で WebAuthn をサポート。
  • Microsoft:Windows 10 22H2 以降で Windows Hello が利用可能。
  • Google:Chrome 108 で Passkey を標準化。
  • Amazon:AWS Cognito で WebAuthn を利用した認証が可能。
  • GitHub:2025 年に Passkey を必須にする方針を発表。

自作PCでの選び方・注意点

  1. USB 3.2 Gen 2 以上のポートを確保。
  2. TPM 2.0 が搭載されているマザーボードを選択。
  3. USB C 端子がある場合は YubiKey 5.7 など NFC 対応を検討。
  4. BIOS で Secure Boot を有効にし、ハードウェアレベルでの保護を強化。
  5. OS では最新の Windows 11 22H2 か macOS 14 以上を使用。
  6. ドライバ は公式サイトから最新版を入手。
  7. 電源 は 650 W 以上の 80 + Gold 以上を推奨。
  8. 冷却 は 120 mm ファンで 70 °C 未満を維持。
  9. ストレージ は PCIe 5.0 x16 で 1TB NVMe SSD を搭載。
  10. ネットワーク は 10 GbE LAN で高速通信を確保。

関連用語との違い

  • FIDO U2F:古い規格で、WebAuthn の前身。CTAP 2.2 では非推奨。
  • OAuth2:認可フレームワーク。WebAuthn は認証に特化。
  • OpenID Connect:認証プロトコル。WebAuthn はキー管理を独自に行う。
  • Passkey:WebAuthn の実装形態で、パスワードレスを実現。

よくある質問

Q1. YubiKey 5.7 はどの OS で使える?
A1. Windows 10/11、macOS 12 以降、Linux 4.19 以上で動作。

Q2. Passkey を導入するとパスワードは完全に不要になる?
A2. 主要サービスでは 2026 年にパスワード廃止を目指すが、旧サービスは残る場合がある。

Q3. 企業で複数ユーザーが同一デバイスを共有する場合は?
A3. ユーザーごとに別々の鍵ペアを生成し、サーバー側で公開鍵を管理すれば安全に共有できる。

まとめ

WebAuthn/FIDO2 は、パスワードレス認証を実現するための統一規格である。
CTAP 2.2 と WebAuthn Level 3 の採用により、デバイス間での相互運用性が確立。
自作PC では TPM 2.0、USB 3.2 Gen 2、Secure Boot を備えた構成が推奨される。
主要クラウドサービスや企業環境での標準化が進む 2026 年に向け、パスワード廃止の波が加速する。
最新のハードウェアとソフトウェアを組み合わせることで、次世代の安全かつシームレスな認証体験を実現できる。

この記事について
カテゴリーセキュリティ
難易度上級
作成日2026/4/21