What Is Phishing-Resistant MFA?

Also called: Phishing-resistant multi-factor authentication, Phishing-resistant authentication

Related problems: Attackers getting past our MFA with fake login pages; Staff approving MFA push prompts they didn't start; Cyber insurer asking whether our MFA resists phishing; Admins and executives targeted by credential phishing

Phishing-resistant MFA is multi-factor authentication (MFA) designed so that a fake login page can’t capture and reuse the sign-in. Instead of a code the user types or a prompt they approve, the user’s device uses a cryptographic key tied to the real website or a verified connection, so a look-alike site gets nothing it can replay. In practice this means FIDO2 security keys and passkeys, and certificate-based smart cards. Common methods such as text-message codes, authenticator app codes and push approvals are MFA, but not phishing-resistant.

At a glance

  • Phishing-resistant methods are generally FIDO2/WebAuthn (security keys and passkeys) and PKI-based smart cards or certificates.
  • They work by binding the credential to the genuine site or channel, so a fake site gets no code or approval it can reuse.
  • SMS, voice, one-time code apps and push prompts, including push with number matching, can be phished.
  • It closes the most common way attackers get past MFA, but not session theft, app consent abuse or weak recovery.
  • Often required first for administrators and high-risk users, and increasingly asked about by insurers and in US government guidance.

What problem it solves

MFA blocks a large share of password attacks, which is why insurers and auditors push for it. But attackers adapted. Adversary-in-the-middle phishing kits put a proxy between the user and the real login page: the user types their password and MFA code into the fake page, the kit passes both to the real service in real time and keeps the resulting session. Push-based MFA is abused through repeated prompts (MFA fatigue) until a tired user taps approve, or by simply asking the user over the phone to accept.

Phishing-resistant MFA removes what these attacks depend on. There is no code to type into the wrong page, and the cryptographic response is tied to the real domain, so a proxy relaying it to the real site should fail.

How it works

FIDO2 and WebAuthn. When a user registers a security key or passkey with a service, the device creates a key pair specific to that service’s domain. The service keeps the public key. At sign-in, the service sends a challenge; the browser includes the domain it is actually connected to, and the device signs only for the matching credential after the user unlocks it with a PIN or biometric. A look-alike domain gets no valid response.

Certificate-based authentication. Smart cards and device certificates use public key infrastructure (PKI). The private key stays on the card or in the device’s secure hardware and proves possession during a protected exchange with the genuine service. This is common in government and regulated industries.

Policy enforcement. Your identity provider (IdP) is where you register these methods and require them, for example for administrators, finance staff or access to sensitive apps, while blocking weaker fallbacks for those users.

Recovery and fallback. The protection holds only if attackers can’t fall back to a weaker method. Organizations restrict which methods may be used, register backup keys and require strong identity checks when a user needs to re-enroll.

When it matters for buyers

  • At cyber insurance renewal. Some applications ask specifically about phishing-resistant MFA for admins, email and remote access; requirements differ between insurers.
  • When protecting administrators and executives. These accounts are the most targeted and the most damaging if taken over.
  • When public-sector or regulated customers set requirements. US government guidance and some contracts call for phishing-resistant methods; check the specific requirement that applies to you.
  • When choosing an identity provider or tier. Support for FIDO2, passkeys and certificate-based sign-in, and the ability to enforce them by group, varies.
  • When budgeting. Hardware security keys carry a per-user cost and need spares; passkeys on managed devices may reduce that cost.

Questions to ask vendors

  • Which of your MFA methods are phishing-resistant, and can we require only those for selected users and apps?
  • Do you support both device-bound security keys and synced passkeys, and can we restrict which are allowed?
  • Can we block weaker fallback methods for users enrolled in phishing-resistant MFA?
  • How do new users and replaced devices get enrolled securely?
  • Which of our applications, VPN or remote access tools can use these methods directly?
  • What protections exist against stolen session tokens after a successful sign-in?

How it differs from standard MFA

Standard MFA requires two or more factors, but some factors can be relayed: a typed code or approved push can be captured by a fake site and replayed in real time. Phishing-resistant MFA uses factors that are cryptographically tied to the genuine service, so a relay fails. All phishing-resistant MFA is MFA; much MFA in use today is not phishing-resistant. It is also related to passwordless authentication: passkeys and smart cards are both, but some passwordless methods, such as emailed links, are neither multi-factor nor phishing-resistant. For controls around administrator accounts where this matters most, see our privileged access management overview.

Frequently Asked Questions

Which MFA methods count as phishing-resistant?
Generally, methods based on public-key cryptography that are bound to the real site or verified channel: FIDO2/WebAuthn security keys and passkeys, and certificate-based smart cards using PKI. US government guidance treats these as phishing-resistant. Text-message and voice codes, authenticator app codes and push approvals are not.
Is push notification MFA with number matching phishing-resistant?
No. Number matching makes push fatigue attacks harder, but an attacker running a fake login page can still relay the sign-in in real time and show the user the number to enter. It is an improvement over plain push, not phishing-resistant.
Does phishing-resistant MFA stop all account takeovers?
No. It stops attackers from capturing and replaying the sign-in itself. Accounts can still be taken over through stolen session cookies from infected devices, malicious app consent requests, weak account recovery, or help desk staff tricked into resetting a user's MFA.
Do we have to roll it out to everyone at once?
No. Many organizations start with administrators, executives, finance staff and remote access, then expand. Identity providers usually let you require phishing-resistant methods for specific groups or applications.
Do cyber insurers require phishing-resistant MFA?
Requirements vary by insurer and policy. Many applications ask about MFA on email, remote access and admin accounts, and some ask specifically whether that MFA is phishing-resistant. Check your own application and policy wording.

You Don’t Need Another Sales Call. You Need an Answer.

30 minutes. No pitch. Just an honest conversation about where you are, what you need, and whether working together makes sense.

We use your details to set up and prepare for the call, and send the newsletter only if you ask for it. Privacy policy.