~/talk

Everything I always wanted to know about crypto

Talkat Codemotion Amsterdam 2018 · 2018-05-08..05-09· [cryptography, security]
slides:none on file

Starts from a single-byte XOR demo (256 possible keys, trivially brute-forceable) and shows why AES uses 16-byte blocks, 10–14 rounds and keys 128/192/256; demonstrates why ECB leaks structure and how CBC and CTR/nonce or GCM fix it while introducing risks like bit‑flip tampering and padding oracle attacks. Covers RSA (2048–4096 bits) vs Diffie‑Hellman/ephemeral and elliptic curve for forward secrecy, recommends pyca/cryptography’s Fernet and testing with SSL Labs; warns of BREACH/CRIME and key/side‑channel pitfalls.

AI-written summary · about

  1. 0:00Intro
  2. 0:36About me
  3. 1:04I am poor at mathematics
  4. 1:18Finding better resources
  5. 2:02The best way to insult
  6. 2:44Bitwise operations
  7. 4:17Essential properties
  8. 6:44How AES works
  9. 8:59Electronic Codebook
  10. 12:35Pyketen
  11. 14:01Decryption
  12. 16:36Hash
  13. 16:55Properties
  14. 18:52Hashed
  15. 19:31GCM
  16. 20:12Symmetric
  17. 21:25RSA
  18. 25:37Forward Secrecy
  19. 26:35elliptic curve cryptography
  20. 27:17trust
  21. 27:50RSA encryption
  22. 28:48Certificate authorities
  23. 29:27Chain of trust
  24. 31:06TLS
  25. 32:16Cyber Suites
  26. 33:37SSL Encryption
  27. 34:50SSL Labs
  28. 36:07Fernet
  29. 37:21Cano PG
  30. 37:50Common Errors
  31. 38:27Authentication Code
  32. 38:40Confidentiality
  33. 38:58Handling keys
  34. 39:21Side channel vulnerabilities
  35. 40:00Crypto challenges
  36. 40:37Bulletproof SSL TLS
  37. 41:02Conclusion
~/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.