Master slide
User Device
Relying Party
User Agent
(App,
Browser, ...)
Web App
FIDO Client
(Windows, Mac,
iOS, Android, ...)
FIDO Server
FIDO Authenticators
1
Authentication Request
+ Transaction Text
2
3
4
Authentication Response +
Text Hash Signed by User's
Private Key
Verify User, Display Text,
& Unlock Private Key
(specific to User + RP
WebApp)
Validate Response
& Text Hash
Using User’s
Public Key
5
Initiate Transaction