~/talk

TLS Cryptography for Programmers

Talkat ACCU 2022 · 2022-04-06..04-09· [security]
links:none on file
slides:none on file

Explains exactly how TLS handshakes and ciphers work, showing a 10‑bit RSA demo, why real RSA uses montgomery multiplication (about 500× speedup) and why most public exponents are 65537, with a failed 1024‑bit try to connect to Google until optimized. Measures attacker power (a hobbyist ~2^39 ops/s, nation‑scale centuries to crack RSA‑2048 ≈112‑bit security), exposes RNG/Heartbleed failures that leak private keys, and advocates TLS 1.3 simplifies choices.

AI-written summary · about

  1. 0:00Start
  2. 6:02Identification
  3. 6:40Asymmetric Cryptography
  4. 7:01Rsa
  5. 7:20Remote Login
  6. 8:43Remainder after Division
  7. 13:52Discrete Logarithm
  8. 17:10Montgomery Montgomery Multiplication
  9. 18:46Where Do You Get Prime Numbers
  10. 19:33Hardware Random Number Generators
  11. 21:22Windows Rand Function
  12. 22:16Diffie-Hellman
  13. 26:27Elliptic Curves to Rsa
  14. 27:21Hashing
  15. 30:34Adversaries
  16. 32:54Birthday Attack
  17. 35:42Merkle Dem Guard Construct
  18. 38:21Sponge Construct
  19. 39:23Passwords and Hashing
  20. 41:43Common Passwords
  21. 46:27Key Stretching
  22. 49:31Certificates
  23. 52:09Symmetric Cryptography
  24. 56:02Perfect Encryption
  25. 58:19Stream Cipher
  26. 58:41Block Ciphers
  27. 59:02Counter Mode
  28. 1:01:45What Is a Secure Connection
  29. 1:03:03Sslv3
  30. 1:04:05Tls 1 2
  31. 1:06:49Tls Cipher Strings
  32. 1:08:23Why Is It So Hard To Implement
  33. 1:15:42Constant Time Computation
  34. 1:20:57Playstation 3
  35. 1:23:37Is There a Ongoing Arms Race with Cryptography
  36. 1:23:58Quantum Cryptography Breakthrough
~/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.