GRC Careers

HomeResourcesPasskeys

CS-026 · Passwords & Authentication

Passkeys

Phishing resistant credentials that replace passwords with device bound public key cryptography.

Executive Summary

A passkey is a login credential based on public key cryptography that replaces the password entirely. The secret private key stays on the user's device and never travels to the site, while the site holds only a public key. Because the credential is bound to the real site and unlocked locally with a biometric or PIN, passkeys resist phishing, credential theft, and reuse by design.

What It Is

A passkey is a modern credential built on the FIDO2 and WebAuthn standards that lets a user sign in without a password. When a user registers, their device creates a cryptographic key pair. The private key stays protected on the device or in a synced secure store, and the matching public key is sent to the site. There is no shared secret to steal, phish, or reuse. To authenticate, the user unlocks the private key locally, usually with a fingerprint, face scan, or device PIN, and the device proves possession of the key to the site. Passkeys can live on a phone, a computer, or a hardware security key, and many implementations sync an encrypted copy across a user's devices.

Why It Matters

Passwords remain the weakest link in authentication, driving breaches through phishing, reuse, and credential theft. Passkeys attack the root cause by removing the shared secret altogether, which eliminates entire categories of attack at once. There is nothing for a phishing page to capture, nothing to leak in a server breach that could be replayed, and nothing to reuse across sites. Major platform and browser vendors and the FIDO Alliance have aligned behind passkeys, so adoption is accelerating. For a professional, understanding the cryptographic model and the migration path from passwords is quickly becoming essential to identity work and to advising organizations on going passwordless.

How It Works

Passkeys use asymmetric cryptography. At registration the device generates a key pair for that specific site, keeps the private key protected, and shares the public key. At login the site sends a random challenge. The device asks the user to unlock the private key locally, then uses it to sign the challenge, and returns the signature. The site verifies it with the stored public key. Crucially, the credential is tied to the site's real domain, so a lookalike phishing site cannot trigger a valid signature. The private key never leaves the secure store, so a breached server exposes only useless public keys. This binding to the origin is what makes passkeys phishing resistant rather than merely convenient.

Architecture Diagram

Device creates a key pair per sitePublic key sent to the siteUser unlocks private key locallySigned challenge verified, no secret shared
The device signs the site's challenge with a private key it never shares, and the site verifies with the public key.

Visual Workflow

The user registers a passkey and the device generates a key pair for that site.The private key stays protected on the device and the public key goes to the site.At login the site sends a random challenge to the device.The user unlocks the private key locally with a biometric or PIN.The device signs the challenge and returns the signature, never the key.The site verifies the signature with the stored public key and grants access.

Common Attacks

Common Mistakes

Best Practices

Quick Checklist

Recommended Tools

Platform authenticator
Built in device biometric or PIN that unlocks a passkey
Hardware security key
Portable device that stores passkeys for high assurance login
Password manager with passkey support
Stores and syncs passkeys across a user's devices
Identity provider with WebAuthn
Enables and enforces passkey login across connected applications

Industry Standards

FIDO2
The overarching standard set enabling passwordless, phishing resistant authentication
WebAuthn
The web API that lets browsers and sites use public key credentials
NIST SP 800-63B
Recognizes cryptographic authenticators and phishing resistance at higher assurance levels

Career Relevance

Passkeys are a fast growing focus for identity and access management engineers, who design passwordless rollouts, recovery, and fallback policy. Security engineers evaluate device binding versus sync tradeoffs; GRC analysts map passkeys to assurance requirements and phishing resistance mandates; and SOC analysts adjust monitoring as credential theft declines and recovery abuse becomes the target. Fluency in the FIDO2 and WebAuthn model is an increasingly valuable, forward looking skill for the roles AI-Governance-Jobs.com serves.

Interview Questions

Related Certifications

CompTIA Security+ ISC2 Certified in Cybersecurity (CC) ISC2 SSCP

Further Reading

Key Takeaways

Download PDFDownload PNG

FAQ

Are passkeys really more secure than a password plus MFA?

Yes for most attacks. Because there is no shared secret and the credential is bound to the real site, passkeys resist phishing, reuse, and server side credential theft that even password plus code MFA can fall to.

What happens if I lose the device holding my passkey?

It depends on the setup. Synced passkeys can be recovered on another device through the same secure store, while device bound keys require a backup key or a recovery process. Planning recovery before rollout is essential.

Do passkeys mean the end of passwords?

They point that way. Passkeys can fully replace passwords for a given account, and momentum from major vendors and the FIDO Alliance is strong, but passwords will linger in legacy systems and fallback flows for some time.

Get all 116 reference sheets
The complete AGJ Cybersecurity Professional Reference Library, print-ready PDFs and PNGs.
Browse the library

Related Careers

Related certifications

CompTIA Security+ISC2 Certified in Cybersecurity (CC)ISC2 SSCP

Current openings

Live openings appear on the web version. Browse the job board for current GRC and security roles.
Browse all jobs

Suggested learning path

  1. Ground the basics with CS-001 Cybersecurity
  2. Study this sheet: Passkeys
  3. Go deeper: Passwords
  4. Go deeper: Password Managers
  5. Validate it: work toward CompTIA Security+
  6. Find the role: browse current openings

Related sheets

More in Passwords & Authentication

Share this LinkedIn Facebook X Email