// Prerequisites
What to read before Maîtriser la cryptographie d'aujourd'hui et de demain
If Maîtriser la cryptographie d'aujourd'hui et de demain feels too steep at intermediate level, here is what to read first. Lighter books in the same topics that build the prerequisites this one assumes.
01 · 2024
Serious Cryptography
Jean-Philippe Aumasson's working introduction to modern cryptography, written for engineers who need both intuition and enough mathematical depth to evaluate the choices a library is making for them.
Intermediate5/5Jean-Philippe Aumasson02 · 1998
La science du secret
A lucid popular-science history of cryptography by Jacques Stern, one of France's most eminent cryptographers — from classical ciphers to public-key and the science of secrecy.
Intermediate4/5Jacques Stern03 · 2010
Understanding Cryptography
A genuinely teachable intro to modern cryptography that derives the math instead of hand-waving it, covering symmetric and public-key primitives without drowning you in proofs.
Intermediate4/5Christof Paar, Jan Pelzl04 · 1999
The Code Book
A narrative history of cryptography from Caesar ciphers to public-key, told through the people and the wars that turned on broken codes. Still the best on-ramp to why crypto matters.
Beginner5/5Simon Singh05 · 2019
The Pragmatic Programmer
Thomas and Hunt's career-defining set of practical heuristics for writing software professionally — orthogonality, broken-windows, DRY, tracer bullets, and the underlying argument that craftsmanship is a posture, not a process.
Beginner5/5David Thomas, Andrew Hunt06 · 2020
Alice and Bob Learn Application Security
Tanya Janca's hands-on AppSec primer covering threat modeling, secure design, secure coding, testing, deployment, and the social side of running an AppSec program — through a friendly, narrative-driven structure.
Beginner4/5Tanya Janca07 · 2018
Click Here to Kill Everybody
Bruce Schneier's policy-level argument that as everything becomes a computer (cars, medical devices, infrastructure, voting), the security failures that used to merely cost us money will start costing lives — and the regulatory shape of that future is being decided now.
Beginner4/5Bruce Schneier08 · 2023
Codebreaking
Elonka Dunin and Klaus Schmeh teach classical cryptanalysis through real, unsolved ciphers, from 19th-century newspaper personal ads to wartime telegrams, using free tools like CrypTool 2.
Beginner4/5Elonka Dunin, Klaus Schmeh