~/talk

Modern security for Android Developers

Talkat droidcon EMEA 2020 · 2020-10-08..10-09· [security, android]

Covers concrete steps: explains AES CBC and padding, shows using KeyGenerator to create a master key stored in Keystore, and demonstrates Jetpack Security (EncryptedFile and EncryptedSharedPreferences) plus Google Tink for older devices. Describes biometric prompt backed by TEE and secure elements (Titan chip on Pixel, secure element enabled on Android P+), warns against hardcoded native strings, and gives certificate pinning and keystore-backed SSL socket setup that prevents MITM.

AI-written summary · about

  1. 0:00Introduction and disclaimer
  2. 3:07Basics of encryption on Android
  3. 8:04Hardware vs software encryption
  4. 12:24Modern keystore and security library
  5. 17:43Biometric authentication security
  6. 20:33Native code and data protection
  7. 22:57Secure certificate handling
  8. 25:04Closing remarks and Q&A
~/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.