// Comparison
Fancy Bear Goes Phishing vs The Code Book: Which Should You Read?
Two cybersecurity books on Narrative, compared honestly: who each is for, what each does best, and which to read first.
The Dark History of the Information Age, in Five Extraordinary Hacks
Scott J. Shapiro
Five famous hacks used as a way into the deeper question of why software is insecure at all, written by a Yale law professor who learned to code to write it. More a history and theory of vulnerability than a how-to.
The Science of Secrecy from Ancient Egypt to Quantum Cryptography
Simon Singh
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.
Read this if
Skip this if
Key takeaways
- Insecurity is not a series of accidents but a structural property of how general-purpose computers and the industry around them are built.
- The famous hacks are interesting less for their cleverness than for what they reveal about incentives, law, and human nature.
- Treating hacking as purely a technical problem misses the legal and economic machinery that keeps it profitable.
- Most ciphers fall not to brute force but to human pattern and procedural sloppiness.
- Breaking Enigma was an industrial, organizational effort, not a lone-genius moment.
- Public-key cryptography solved the key-distribution problem that had constrained secrecy for millennia.
How they compare
We rate The Code Book higher (5/5 against 4/5 for Fancy Bear Goes Phishing). For most readers, that means The Code Book is the primary pick and Fancy Bear Goes Phishing is a useful follow-up.
Both books target beginner-level readers, so the choice is about topic, not difficulty.
Fancy Bear Goes Phishing and The Code Book both cover Narrative, History, so reading them in sequence reinforces the same material from different angles.