~/talk

CS Fundamentals: Why SSL and SSH are Secure

Talkat NDC London 2024 · 2024-01-29..02-02· [security]
slides:none on file

Shows working code that implemented a one-time pad in C# and warns never to roll your own crypto; demonstrates modular math and generated primes and semiprime n (slow with naive BigInteger loops) to form RSA keys; performs Diffie‑Hellman to derive a shared secret and uses RSA to encrypt a small numeric message (decryption succeeds for test primes); notes historical surprise that RSA‑129 is cracked in 17 years not 40 quadrillion and flags quantum computers as a future threat.

AI-written summary · about

  1. 0:00SSL and SSH security intro
  2. 1:48Cryptography history importance
  3. 3:53Encryption and decryption
  4. 4:56Caesar Cipher and keys
  5. 7:21One-time pad and math
  6. 9:31Live C# one-time pad
  7. 15:59One-time pad limits
  8. 16:42Breaking Enigma lessons
  9. 19:12Diffie-Hellman exchange
  10. 23:24Live C# Diffie-Hellman
  11. 29:53Diffie-Hellman impact
  12. 30:36Asymmetric encryption RSA
  13. 32:00RSA algorithm primes
  14. 35:55Live prime generation
  15. 44:50RSA encryption math
  16. 47:41RSA decryption math
  17. 51:20Live RSA encryption
  18. 52:46RSA with symmetric crypto
  19. 54:30Crowd-test RSA-129
  20. 56:57Breaking RSA future
  21. 58:43Quantum threat to RSA
  22. 59:47Conclusion cryptography
~/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.