← Back to the reading view
Slides · 6 slides
Passkeys & WebAuthn
The same module told visually, ready to present. Speaker notes carry the full explanation.
Protocols
Passkeys & WebAuthn
Replace the password with a public-key challenge-response, and fix reuse, phishing and breaches at once
Passkeys & WebAuthn · Classical Crypto Today1 / 6
Registration
Creating a passkey
Passkeys & WebAuthn · Classical Crypto Today2 / 6
Login
Sign a fresh challenge
Yesterday's signature proves nothing today; a password works as well on its hundredth use
Passkeys & WebAuthn · Classical Crypto Today3 / 6
Phishing
The browser checks the origin, not the human
Passkeys & WebAuthn · Classical Crypto Today4 / 6
Trust models
Device-bound versus synced
Passkeys & WebAuthn · Classical Crypto Today5 / 6
Advanced · the flags byte
0x45, bit by bit
Passkeys & WebAuthn · Classical Crypto Today6 / 6
1 / 6
Keys: ← → move, F full screen, G all slides, N notes