Cryptography
Best cryptography books and tools
Resources for Cryptography under Mathematics. Pair these picks with articles on thestemprofessor.com.
- Introduction to Modern Cryptography (Katz & Lindell) — Standard undergrad cryptography text with rigorous definitions.
- Applied Cryptography (Bruce Schneier) — Practitioner-oriented survey of protocols and real-world systems.
- The Code Book (Simon Singh) — Popular history of codes from Caesar ciphers to RSA — great motivation read.
- Serious Cryptography (Jean-Philippe Aumasson) — Modern applied crypto for developers who need TLS and password hashing context.
- USB security key (FIDO2) — See modern crypto in everyday authentication.
- Entropy / password manager book — Connects abstract crypto to credential hygiene.