~/talk

Sign here please!

Talkat Droidcon Italy 2018 · 2018-04-19..04-20· [security, android]
slides:none on file

Explains how Android app identity really works: certificate chains, why losing a signing key nukes updates, and that the debug keystore uses the common password "android" so builds clash. Shows concrete tools and APIs: keytool, jarsigner, zipalign, KeyStore/KeyChain usage and the StrongBox hardware option. Notes Google Play app signing lets Google rotate or revoke keys but opting in is irreversible for existing apps. Flags a surprising adoption gap: new secure APIs hit only about 1.1% of devices.

AI-written summary · about

  1. 0:00Introduction
  2. 1:13What is a certificate
  3. 2:59Asymmetric cryptography
  4. 3:27Algorithm
  5. 4:19Private Key
  6. 4:52Public Key
  7. 6:13Digital Signature
  8. 8:27Certificate Authorities
  9. 13:19GeoTrust
  10. 16:59subversion
  11. 19:09Android doesnt trust
  12. 20:45Android signatures
  13. 21:47Debug keystore
  14. 22:04Create keystore
  15. 23:04Choose signer
  16. 23:19Zipline
  17. 24:08Decision
  18. 24:48Expectations
  19. 25:18My personal experience
  20. 28:30Google Play App Signing
  21. 29:32Signing New Apps
  22. 30:49Pros and Cons
  23. 31:15Android
  24. 31:31Keystore
  25. 31:52UML diagram
  26. 33:20Utility methods
  27. 33:36Key chain or keystore
  28. 34:17Code
  29. 35:12Signature
  30. 35:31Verify
  31. 35:51Hardware back storage
  32. 36:27State of Android
  33. 37:08Key Rotation
  34. 38:27Security Availability
~/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.