Platform Authenticators

Platform authenticators in the context of FIDO2 passkeys refer to authentication methods that are built directly into the device or platform, such as biometric sensors (e.g., fingerprint, or facial recognition) or device-specific security features (e.g., Windows Hello or Touch ID on Apple devices). These authenticators leverage the device's hardware and software to create and store cryptographic keys used for passwordless authentication. Platform authenticators are highly secure because they are tightly integrated with the device, making them resistant to phishing and other common attacks. The private key never leaves the device, while the public key is sent to the service provider for authentication purposes. When the user tries to access an application, the device performs a local authentication and uses the private key to sign a challenge from the service. The public key is used by the service provider to verify the authenticity of the signed challenge, enabling secure access. This approach enhances both security and user experience by eliminating the risks of password theft, phishing, and credential reuse. They provide a seamless and convenient user experience, as authentication can be performed quickly without the need for additional hardware or external tokens.

For modern desktops and laptops, the Unifyia platform supports passkey (FIDO2) issuance and storage using TPM (Trusted Platform Module) or secure enclaves, which protect private keys from unauthorized access, ensuring they remain secure on the device.