~/talk

My code is being hacked!

Talkat Linaro Connect Hong Kong 2018 · 2018-03-19..03-23· [security]
links:none on file
links:none on file
slides:none on file

Shows why common choices break real systems by demonstrating concrete failures: ECB leaks identical blocks, reuse of IV or stream keys enables two‑time‑pad recovery, and CBC + padding oracle lets attackers recover plaintext. Covers RNG categories (TRNG, PRNG, CSPRNG) and why seeding matters, explains Google’s ChaCha20 vs AES decision for disk sectors, and details side channels—timing, cache (Spectre/Meltdown), power analysis and glitching—that leak keys or flip auth bits so that non‑constant‑time code or simple memcompares become exploitable.

AI-written summary · about

  1. 0:00Introduction to security talk
  2. 1:51Circles of enlightenment in security
  3. 5:32Encryption modes and IV pitfalls
  4. 11:28Authentication and encryption order
  5. 15:26Random number generators in crypto
  6. 17:18Timing attacks on password checks
  7. 21:30Power analysis and glitching attacks
  8. 25:39Side channel attack tools
  9. 26:41Q&A on secure coding
~/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.