~/talk

To Protect And Confirm

Talkat droidCon NYC 2018 · 2018-08-27..08-28· [security, android]
slides:none on file

Android P replaces FingerprintManager with a unified BiometricPrompt and an AndroidX.biometric compat, lets apps call authenticate with a crypto object and a main executor, and requires keys to be created with user authentication required and an attestation challenge so back ends can verify a hardware-backed key. CDD sets false acceptance rate <0.002% and a 7% spoofing threshold for weak vs strong biometrics. Key attestation uses OEM intermediate certs signed by Google (min ~10,000 devices per intermediate); Protected Confirmation produces a TEE-displayed CBOR prompt and signs prompt text + extra data, but supported devices are not yet in the field.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 0:47New biometrics in Android 9
  3. 3:19Biometric strength metrics explained
  4. 7:56Biometric prompt API demo
  5. 12:32Trust in biometric authentication
  6. 17:30Key attestation and chain of trust
  7. 23:49Enrollment flow with attestation
  8. 29:08Protected confirmation overview
  9. 34:23Validating protected confirmation data
  10. 35:30Resources and wrap-up
~/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.