FIDO2 / WebAuthn - Passwordless Authentication Standard
FIDO2 is the passwordless authentication standard developed by the FIDO Alliance and W3C. FIDO2 consists of two components: WebAuthn (W3C Web Authentication API) and CTAP2 (Client-to-Authenticator Protocol). FIDO2 enables passwordless, phishing-resistant authentication using public key cryptography. Supported by all major browsers (Chrome, Firefox, Safari, Edge), operating systems (Windows Hello, macOS/iOS Face ID/Touch ID, Android biometrics), and platforms (Google Passkeys, Apple Passkeys, Microsoft Passkeys). Over 12 billion accounts can use FIDO2. FIDO Alliance has 300+ member companies. FIDO2 passkeys are the recommended replacement for passwords by NIST, CISA, and ENISA.
Framework summaries on this platform are AI-assisted interpretations for educational and compliance planning purposes. They do not reproduce or replace the official standards. Refer to the authoritative source for the definitive text. Framework names and trademarks belong to their respective organisations.
Framework Domains (20)
Assurance
| Code | Title |
|---|---|
| FIDO2-WAUTH-20 | FIDO Certification of Server and Client Components |
Authentication Assurance
| Code | Title |
|---|---|
| FIDO2-WAUTH-3 | User Verification Requirement |
| FIDO2-WAUTH-5 | Authenticator Attachment Modality |
Authenticator Integrity
| Code | Title |
|---|---|
| FIDO2-WAUTH-10 | Counter and Clone Detection |
Authenticator Registration
| Code | Title |
|---|---|
| FIDO2-WAUTH-2 | Attestation Conveyance Preference |
Authenticator Trust
| Code | Title |
|---|---|
| FIDO2-WAUTH-15 | Enterprise Attestation and AAGUID Allowlisting |
CTAP2 (Client to Authenticator Protocol)
| Code | Title |
|---|---|
| FIDO2-2.1 | Authenticator API |
| FIDO2-2.2 | Transport Bindings |
| FIDO2-2.3 | PIN/UV Protocol |
| FIDO2-2.4 | Credential Management |
Credential Storage
| Code | Title |
|---|---|
| FIDO2-WAUTH-4 | Resident Key and Discoverable Credentials |
Cryptographic Protocol
| Code | Title |
|---|---|
| FIDO2-WAUTH-8 | Challenge Generation and Validation |
| FIDO2-WAUTH-9 | Algorithm Negotiation and Supported COSE Algorithms |
Implementation
| Code | Title |
|---|---|
| FIDO2-WAUTH-17 | Browser and Platform Compatibility Testing |
Lifecycle
| Code | Title |
|---|---|
| FIDO2-WAUTH-11 | Credential Lifecycle Management |
| FIDO2-WAUTH-12 | Multi-Credential Per User and Recovery Tokens |
| FIDO2-WAUTH-16 | Account Recovery Without Password Fallback |
| FIDO2-WAUTH-7 | Passkey Synchronization and Recovery |
Operations
| Code | Title |
|---|---|
| FIDO2-WAUTH-19 | Logging, Monitoring, and SIEM Integration |
Passkey and Platform Integration
| Code | Title |
|---|---|
| FIDO2-4.1 | Discoverable Credentials (Passkeys) |
| FIDO2-4.2 | Platform Authenticator Integration |
| FIDO2-4.3 | Cross-Device Authentication |
Privacy
| Code | Title |
|---|---|
| FIDO2-WAUTH-18 | Privacy and Cross-Site Tracking Mitigations |
Programmatic Adoption
| Code | Title |
|---|---|
| FIDO2-WAUTH-21 | Migration from Password and TOTP |
Relying Party Configuration
| Code | Title |
|---|---|
| FIDO2-WAUTH-1 | Relying Party Identifier and Origin Binding |
Security Requirements
QKD module and network security
Threat Model
| Code | Title |
|---|---|
| FIDO2-WAUTH-13 | Anti-Phishing Property Verification |
Transport
| Code | Title |
|---|---|
| FIDO2-WAUTH-6 | Hybrid Transport Cross Device Authentication (caBLE) |
User Experience
| Code | Title |
|---|---|
| FIDO2-WAUTH-14 | Conditional UI (Autofill) Implementation |
WebAuthn API (W3C)
| Code | Title |
|---|---|
| FIDO2-1.1 | Credential Creation (Registration) |
| FIDO2-1.2 | Credential Assertion (Authentication) |
| FIDO2-1.3 | Attestation |
| FIDO2-1.4 | Extensions |
Your Compliance Coverage
If you comply with FIDO2 / WebAuthn - Passwordless Authentication Standard, you already cover:
US Maritime Transportation Security Act (MTSA) and USCG Cybersecurity Requirements
9%
3 controls mapped
Compare →FCC Customer Proprietary Network Information (CPNI) and Data Breach Rules (47 CFR 64.2001-2011)
9%
3 controls mapped
Compare →OWASP DevSecOps Maturity Model (DSOMM)
9%
3 controls mapped
Compare →+ 135 more: EMV 3‑D Secure (3DS) - Payment Authentication Protocol (9%), ISO/IEC 29115:2023 - Entity Authentication Assurance Framework (9%)
See all 138 mapped frameworks ↓Maps to 138 other frameworks
Frequently Asked Questions
What is FIDO2 / WebAuthn - Passwordless Authentication Standard?
FIDO2 / WebAuthn - Passwordless Authentication Standard is a compliance framework from International (FIDO Alliance/W3C) with 20 domains and 32 controls. FIDO2 is the passwordless authentication standard developed by the FIDO Alliance and W3C. FIDO2 consists of two components: WebAuthn (W3C Web Authentication API) and CTAP2 (Client-to-Authenticator Protocol). FIDO2 enables passwordless, phishing-resistant authentication using public key cryptography. Supported by all major browsers (Chrome, Firefox, Safari, Edge), operating systems (Windows Hello, macOS/iOS Face ID/Touch ID, Android biometrics), and platforms (Google Passkeys, Apple Passkeys, Microsoft Passkeys). Over 12 billion accounts can use FIDO2. FIDO Alliance has 300+ member companies. FIDO2 passkeys are the recommended replacement for passwords by NIST, CISA, and ENISA. It is used by organisations to establish and maintain compliance with industry standards and regulatory requirements.
How many controls does FIDO2 / WebAuthn - Passwordless Authentication Standard have?
FIDO2 / WebAuthn - Passwordless Authentication Standard has 32 controls organised across 20 domains. The largest domains are CTAP2 (Client to Authenticator Protocol) (4 controls), Lifecycle (4 controls), WebAuthn API (W3C) (4 controls). Each control defines specific requirements that organisations must implement to achieve compliance.
What frameworks does FIDO2 / WebAuthn - Passwordless Authentication Standard map to?
FIDO2 / WebAuthn - Passwordless Authentication Standard maps to 138 other compliance frameworks. The top mapping partners are US Maritime Transportation Security Act (MTSA) and USCG Cybersecurity Requirements (9% coverage), FCC Customer Proprietary Network Information (CPNI) and Data Breach Rules (47 CFR 64.2001-2011) (9% coverage), OWASP DevSecOps Maturity Model (DSOMM) (9% coverage). Use our comparison tool to explore control-level mappings between frameworks.
How do I get started with FIDO2 / WebAuthn - Passwordless Authentication Standard compliance?
Start your FIDO2 / WebAuthn - Passwordless Authentication Standard compliance journey by running a self-assessment on our platform to identify your current compliance posture. Our AI advisory can answer specific questions about FIDO2 / WebAuthn - Passwordless Authentication Standard requirements, and cross-framework mapping helps you leverage existing controls from other frameworks you may already comply with. Create a free account to access all 32 controls and track your progress.
Start Your Compliance Journey
Create a free account to run self-assessments, get AI advisory, and track your compliance progress across 700 frameworks.
Get Started Free →Free forever — no credit card required