Cryptography, hashing, encryption without the math
summary
Explains how hashing, symmetric and asymmetric encryption, and TLS work in practice by showing real attacks (MD5 collisions, SHA-1 Shattered PDF forgery), protocol breakages like Sweet32 against Triple DES, and historical scale examples such as Enigma permutations. Covers AES/Rijndael, RSA and ECC basics, Diffie‑Hellman and ECDHE key exchange, and modern TLS stacks (X25519, AES‑GCM, ChaCha20‑Poly1305, HMAC/JWT), plus certificate chains, revocation and practical tools like SSL Labs, sslconf and Wireshark packet captures.
AI-written summary · about
chapters (11)
- 0:00Introduction et disclaimers
- 3:33Histoire du chiffrement
- 8:07Objectifs de la cryptologie
- 9:09Principes du hachage
- 13:24Algorithmes de hachage
- 18:40Chiffrement symétrique
- 22:59Chiffrement asymétrique
- 30:48Échange de clés sécurisé
- 32:57Certificats et TLS
- 38:35Ressources pour aller plus loin
- 41:23Conclusion et questions
related talks
46mFrom substitutions to public keys - an introduction to cryptography
15mCryptography 101: What Every Swift Developer Should Understand
36mThe Art & Craft of Secrets: Using the Cryptographic Toolbox
48mCryptography for Beginners
55mThe secrets of Cryptography
01h 26mTLS Cryptography for Programmers
14mJust the Cryptography You Need to Know for TLS
52mCryptography 101 for Java developers
