FIDO2
An open authentication standard that enables passwordless authentication using public key cryptography.
What is FIDO2?
FIDO2 consists of WebAuthn (web authentication API) and CTAP (client to authenticator protocol). When registering, the authenticator creates a public-private key pair, storing the private key securely on the device. During authentication, the authenticator signs a challenge with the private key, proving possession without transmitting any secrets. This makes FIDO2 immune to phishing, replay attacks, and credential theft.
In Microsoft 365
Microsoft 365 supports FIDO2 security keys as a primary authentication method. Users can register FIDO2 keys at aka.ms/mysecurityinfo, and Conditional Access policies can require FIDO2 authentication for specific scenarios using authentication strength.
Examples
- 1YubiKey 5 Series
- 2Google Titan Security Key
- 3Feitian ePass FIDO2
- 4Windows Hello with TPM
Related TrueConfig Controls
These controls help implement and verify fido2 in your Microsoft 365 environment.