~/talk

Why FIDO Security Keys & Webauthn are Awesome

Talkat NDC Oslo 2019 · 2019-06-17..06-21· [security, web-platform]
slides:none on file

FIDO/WebAuthn replaces passwords with public‑key auth: servers store a public key, devices keep a private key and sign server challenges. Hardware comes as USB/NFC/Bluetooth dongles or built‑in secure enclaves with biometrics; protocols are CTAP1 and CTAP2 under WebAuthn. Practical notes: GitHub and Google support keys, SoloKeys and YubiKeys work, server code needs to handle array buffers and a 19‑step verification (an 850‑line example patch), and store credential ID and signature count to detect clones. iOS support is still catching up.

AI-written summary · about

  1. 0:00Intro
  2. 0:35About Jen
  3. 2:41Authentication
  4. 11:09Public Key Cryptography
  5. 12:21Registration Authentication
  6. 14:21Hardware
  7. 15:28Hardware Enclave
  8. 16:36Protocols
  9. 19:41Hardware Authenticators
  10. 21:37Registration
  11. 23:27Gmail
  12. 25:45Directory
  13. 26:44Security
  14. 27:02Client Libraries
  15. 28:46Webauthn
  16. 29:47Browser API
  17. 41:49Lost Keys
~/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.