~/talk

Don’t Throw Away the Key: What Developers Should Know about Encryption

Talkat NDC TechTown 2023 · 2023-09-18..09-21· [security]
name:Liz Moy
links:none on file
slides:none on file

Walks through which ciphers to avoid and which to prefer: Triple DES and RC4 have known vulnerabilities, AES is acceptable if the cipher mode is chosen correctly, and elliptic curve schemes replace legacy RSA for most uses. Describes concrete tooling and practices: use HashiCorp Vault or TPM/secure enclaves for key storage, rotate keys on a 90‑day to 1‑year cadence, use Shamir secret sharing for split keys, and inspect PyCryptodome/CryptoJS/Rust crates. Highlights TLS handshake and Diffie‑Hellman, warns that key secrecy, not algorithm secrecy, determines safety, and notes post‑quantum and homomorphic crypto on the horizon.

AI-written summary · about

  1. 0:00Introduction
  2. 1:19What does security mean
  3. 10:10Symmetric encryption
  4. 11:30Tinder
  5. 15:50Asymmetric Encryption
  6. 16:42Crypto Tender
  7. 18:57Hybrid Crypto Systems
  8. 22:46Diffie Helman
  9. 24:18Key Management
  10. 25:59Key Generation
  11. 27:53Key Storage
  12. 30:55Where to Perform Encryption
  13. 33:48Software Encryption
  14. 36:36Secure Enclaves
  15. 39:07Encryption Libraries
  16. 41:30C Encryption Libraries
  17. 48:51Wrap Up
~/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.