Skip to main content

Contact

What are you interested in?

Back to Glossary (P)
Glossary · P

Passkey.

A passkey is a way of signing in without a password: instead of typing a password, you confirm the login with Face ID, a fingerprint or the device PIN. Technically, a passkey is based on a cryptographic key pair under the FIDO2/WebAuthn standard, whose secret part never leaves the device.

Illustration of "Passkey": Sign-in with Face ID and a passkey instead of a password Face IDSign in with passkeyNo passwordKey stayson the deviceWebAuthn / FIDO2

Passkey — Explained in Detail

Passwords have two basic problems: people choose weak or reused passwords, and passwords can be intercepted or harvested on fake pages. Passkeys solve both. During set-up the device creates a key pair. The public key is stored with the service; the private key stays in the device's secure storage or in the password manager. At login the service poses a challenge that can only be solved with the private key — released via Face ID, fingerprint or PIN.

The decisive security advantage: a passkey is bound to the domain for which it was created. A fake login page at a similar address cannot use it, because the browser checks the domain. This makes passkeys largely resistant to phishing, the most common cause of stolen credentials. In addition, there is no secret on the server that could be misused after a data breach — a public key on its own is of no use to attackers.

Apple, Google and Microsoft support passkeys in their operating systems and synchronise them via iCloud Keychain, Google Password Manager or third parties such as 1Password. When you change smartphone, your passkeys come with you. On someone else's computer you can sign in by scanning a QR code with your own smartphone.

For businesses, passkeys are especially interesting for customer portals, admin areas and internal web apps. Introducing them is not simply flipping a switch: you need a fallback for users without a suitable device, management of registered devices and clear instructions. And because the passkey is bound to the domain, the domain has to be settled from the outset.

Example: admin access via Face ID

A business uses an admin cockpit for enquiries and reports, which the owner mostly opens on her iPhone. With a password plus an SMS code, logging in on the move takes a long time, and the password is on a note in the office. With a passkey, a glance at the camera is enough. At the same time, access is better protected: a phishing email with a fake login page goes nowhere.

Our own admin cockpit uses passkeys for login. For portals and internal applications we build this in as part of web apps and custom software.

Frequently Asked Questions About Passkey

Yes, considerably so in most scenarios. Passkeys cannot be guessed, reused or harvested on fake pages. There is no secret password on the server that could be stolen in a data breach.

Synchronised passkeys are also stored in your Apple or Google account or in the password manager and become available again on a new device. Services should also offer a fallback, such as a login link by email.

A passkey combines possession (the device) with biometrics or a PIN and so already covers two factors. Many services therefore skip an additional code for passkey logins.

Ready for Your Project?

Apply this knowledge to your website — DLM Digital will help you.