| Credential |
| Where the credential lives |
A private key in the device's TPM, when available, used through Okta VerifyFastPass deep dive |
Anchored in the TPM on Windows, where there is one, and the Secure Enclave on Mac; the phone app for personal and unmanaged devicesPasskey rollout |
Device-bound passkeys whose private keys stay in the device's secure hardwareFIDO2 certification |
The HYPR phone app as a FIDO2 passkey; also security keys, smart cards and built-in authenticatorsHYPR appAuthenticate intro |
Platform passkeys such as Windows Hello and Touch ID, FIDO2 security keys, or Duo Mobile pushPasswordless |
| Extra hardware or phone needed |
None: Okta Verify runs on the device itselfOkta FastPass |
None on managed Windows and Mac computers; personal and unmanaged devices use the phone appPasskey rollout |
None for sign-in; Windows Desktop Login 2.0 needs a YubiKey 5 series keyDesktop Login 2.0 |
A phone by default; security keys or smart cards for people without oneAuthenticate intro |
None for platform passkeys; push needs Duo Mobile on a phonePasswordless |
| Phishing-resistant options |
Okta lists FastPass and passkeys as its phishing-resistant authenticatorsPhishing-resistant auth |
Passwordless, phishing-resistant MFA; FIDO Eazy TPM and FIDO Eazy Phone are FIDO2-certified authenticatorsPhishing-resistant MFACertifications |
Device-bound passkeys and "only phishing-resistant factors"Zero Trust Auth |
Passkey-based MFA, "FIDO Certified from end-to-end"HYPR Authenticate |
Passkeys and proximity verification; "Standard Duo Push does not protect against phishing proxy attacks"Methods guide |
| Deployment |
| Deployment model |
Part of Okta Identity EngineOkta FastPass |
Behind Okta, Entra ID or Ping as a delegated identity provider, or its own identity provider; on-premises, including air-gapped, self-hosted, or SaaS managed by WinMagic and hosted in Microsoft Azure's Canadian datacenterPasskey rolloutAir-gapped networks |
Cloud-native platformSecurity and compliance |
HYPR Cloud or self-hostedRelease notes |
Cloud service, with an on-premises Authentication Proxy for RADIUS and LDAPAuthentication Proxy |
| Works with no internet |
Not documented for FastPass; Desktop MFA has offline factors at the Windows sign-in: Okta Verify TOTP, an OATH security key or Windows HelloDesktop MFA |
Yes, in an air-gapped deployment: no external connectivity is needed for authentication or policy synchronizationAir-gapped networks |
No: devices must reach Beyond Identity's cloud domains, allow-listed in firewalls and proxiesOS support |
Workstation Offline Mode, from a limited set of PINsOffline Mode |
Windows offline access with Duo Mobile or a U2F security key, for a set number of logins or daysWindows Logon |
| Works with Okta |
Okta's own authenticatorOkta FastPass |
Delegated identity provider behind OktaPasskey rollout |
Delegate identity provider in OktaOkta integration |
OpenID Connect identity provider in OktaOkta OIDC |
Factor-only OIDC identity provider showing the Duo Universal PromptDuo for Okta |
| Coverage |
| Computer sign-in and Remote Desktop |
Okta Desktop MFA, part of Okta Device Access, covers the Windows sign-in screen; Remote Desktop isn't supportedDesktop MFA |
FIDO2 passkeys, smartcards, the phone app or a TPM PIN at Windows sign-in, and the same methods in Remote Desktop and VDI sessionsWindows login |
Windows Desktop Login; Remote Desktop with its software on the remote machineRemote Desktop |
Windows and macOS workstation login; Remote Desktop on WindowsRequirements |
Duo for Windows Logon and RDPWindows Logon |
| Protocols beyond web sign-in |
Sign-ins through Okta; for RADIUS, Okta lists Okta Verify in TOTP and push modes onlyRADIUS apps |
SAML, OIDC, WS-Fed, RADIUS, LDAP, SSH and RDPMagicEndpoint |
VPN through SAML, for example Fortinet SSL VPNFortinet VPN |
Its own RADIUS server for VPN, for example Cisco MerakiHYPR RADIUS |
RADIUS and LDAP through the on-premises Authentication ProxyAuthentication Proxy |
| Endpoint operating systems |
Android, iOS, Linux, macOS and WindowsOkta FastPass |
Windows and macOS, with Windows sign-in on Windows; the phone app on iOS and AndroidMagicEndpoint |
Windows, macOS, iOS and iPadOS, Android and LinuxOS support |
Windows, macOS, Linux, iOS and AndroidHYPR Authenticate |
Duo Desktop on Windows, macOS and LinuxDuo Desktop |
| Assurance |
| Checks after sign-in |
With Identity Threat Protection, device assurance is evaluated continuously through the sessionThreat Protection |
The key is available only while the verified person is signed in and the computer is in policy; if either fails, the next sign-in from that computer fails |
User, device and third-party risk re-evaluated every 10 minutes, including during active sessionsZero Trust Auth |
HYPR Adapt: risk policies using device posture and other signalsHYPR Adapt |
Duo Desktop health checks such as firewall and disk encryption on Advantage and Premier; security agent checks on PremierDuo Desktop |
| Certifications |
Inside Okta's FedRAMP High and Moderate boundaries; AAL2 and AAL3 when properly configured on supported devices, per Okta's assessor attestationPublic sector |
FIPS 140-2 Inside #4190; FIDO Eazy TPM and FIDO Eazy Phone are FIDO2 certifiedCertifications |
FIDO2 certified; SOC 2 Type 2Security and compliance |
FIDO2, FIDO UAF, FIDO U2F and FIDO Server certified; FIPS 140-2 validated algorithmsCompliance |
Duo Federal is FedRAMP Authorized; Duo Mobile meets FIPS 140-3 on supported versionsDuo Federal |