WebAuthn
WebAuthn is a web standard that lets people sign in to websites and applications using public key cryptography instead of, or in addition to, passwords. It is supported in common modern browsers such as Chrome, Safari, and Firefox and underpins technologies like passkeys. It is intended to enable stronger authentication, though it addresses login security specifically and is not a complete fraud-prevention solution on its own.
The Web Authentication API (WebAuthn) is a specification developed by the W3C and FIDO, with participation from organizations including Google, Mozilla, Microsoft, and Yubico, that extends the Credential Management API to enable strong authentication using public key cryptography. It allows a relying party (such as a web service) to register and authenticate users via public key credentials, where a WebAuthn Client—typically implemented in whole or in part within the user agent—acts as an intermediary between the relying party and the authenticator. WebAuthn defines the browser-facing API for credential creation and assertion; it governs authentication at the login layer and is distinct from payment-transaction authentication mechanisms such as EMV chip authentication or 3-D Secure.
Why it matters
WebAuthn addresses one of the most persistent weaknesses in account security: reliance on passwords, which are vulnerable to phishing, credential reuse, and theft. By using public key cryptography, WebAuthn allows a private key to remain bound to an authenticator and never be transmitted to or stored by the relying party, which helps reduce the risk of credentials being harvested through phishing or database compromise. It underpins passkey implementations and enjoys wide support across evergreen browsers including Chrome, Safari, and Firefox, making stronger authentication more practical to deploy at scale.
For security and fraud teams, WebAuthn is relevant primarily at the login layer, where it can strengthen protection against account takeover by making stolen or replayed passwords insufficient on their own. However, it is important to understand its scope: WebAuthn governs authentication to web services and applications, not payment-transaction authorization. It is distinct from and does not replace payment-transaction authentication mechanisms such as EMV chip authentication or 3-D Secure, which address different risks at different points in a transaction. WebAuthn is intended to enable stronger authentication, but it is not a complete fraud-prevention solution on its own and does not by itself address fraud that occurs after a legitimate authentication, such as first-party or friendly fraud.
Who it's relevant to
Inside WebAuthn
Common questions
Answers to the questions practitioners most commonly ask about WebAuthn.