~/talk

WebAuthn: Strong Authentication vs Privacy vs Convenience

Talkat OWASP Global AppSec Amsterdam 2019 · on Thursday, 2019-09-26· at 11:55· D202, RAI· [security, web-platform]
slides:none on file

WebAuthn replaces shared passwords with origin‑bound public keys, uses hardware-backed private keys, and requires explicit user consent; server code verifies cryptographic challenges and signatures via navigator.credentials.create/get. Duo reports 31% of users click phishing links and 17% submit passwords, motivating this shift. Attestation modes—AAGUID and attestation—trade privacy for device whitelisting. Integrations already exist (eg YubiKey Touch ID Windows Hello) and demos show palm and biometric logins, but account recovery and lost‑device workflows remain unresolved.

AI-written summary · about

  1. 0:00Start
  2. 10:30Scoped
  3. 16:25Data retrieved from credential creation
  4. 17:24attestation Object
  5. 24:24Accessibility
  6. 25:07Developer Convenience
  7. 26:01Privacy
  8. 26:28User Consent
  9. 31:49None Attestation
  10. 32:13Indirect Attestation
  11. 32:35What can relying Parties do?
  12. 33:38Transport information
  13. 34:47Lost Devices
  14. 35:25Relying Parties can insist on user verification
  15. 35:47The Lost Device Problem
  16. 36:06Current FIDO recommendations
  17. 37:03Various proposals for account recovery
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.