Master slide
User Device
Relying Party
User Agent
(App,
Browser, ...)
Web
App
FIDO Client
(Windows, Mac,
iOS, Android, ...)
FIDO
Server
FIDO Authenticators
1
Registration Request
+ Policy
2
3
4
Registration Response +
Attestation + User's Public
Key
Enroll User &
Generate New Key Pair
(specific to RP WebApp)
Validate Response
& Attestation,
Store User’s
Public Key
5
Initiate Registration