~/talk

Better Than ROT13

Talkat RubyConf 2011 · 2011-09-29..10-01· [ruby, cryptography]
slides:none on file

Explains how symmetric AES (128/192/256) and block modes work and why never use ECB while prefer CBC with fresh IVs, shows Ruby OpenSSL usage for AES and RSA and demonstrates generating RSA 4096 keys and encrypt/decrypt calls, recommends bcrypt for passwords, warns about side channel, Coppersmith and quantum attacks and to pick 2048+ ideally 4096 bit keys. Describes the idkfa gem for repo‑embedded secrets, unfinished and currently vulnerable so do not use yet.

AI-written summary · about

  1. 0:00Start
  2. 0:45BRIEF OVERVIEW
  3. 1:32DIAGRAM TIME!
  4. 6:13PLAYFAIR VULNERABILITIES
  5. 9:22REAL SYMMETRIC CRYPTOGRAPHY
  6. 10:41REAL SYMMETRIC ENCRYPTION
  7. 11:27TRIPLE DES (3DES)
  8. 13:34AES VULNERABILITIES
  9. 15:43AES OPERATION
  10. 17:14ELECTRONIC CODEBOOK (ECB)
  11. 18:25CHAIN-BLOCK CIPHER
  12. 19:21PATTERN ANALYSIS
  13. 19:40HASHES
  14. 21:15TRADITIONAL HASH
  15. 21:38BCRYPT HASH
  16. 23:35ASYMMETRIC MATH
  17. 31:36WEB OF TRUST (E.G., OPENPGP)
  18. 36:05ANTI-USE CASE
  19. 38:11MY UNOFFICIAL REQUIREMENTS
~/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.