Here’s something embarrassing to admit: I picked up this book from the “New Nonfiction” shelf of my public library.
I read it cover-to-cover in two days, just enthralled with both the subject matter and Simon Singh’s incredible ability to explain it.
Then, finished and satisfied, I leaned back and read the book jacket cover, not ready to let go of such a great work just yet. To my horror, I find out that I had read the young adult version of the book.
Yep, I apparently read the watered-down version for teenagers (“12- to 16-year-olds,” actually). And I loved it. How humilitating. They should mention that little fact in bigger type.
(The book cover above, incidentally, is the adult version. The young adult version has a mostly black cover. According to Singh’s Web site, the young adult version:
…has been re-written slightly, with the more complicated concepts removed, including the section on quantum cryptography. Other sections, more pivotal to the history and development of code making and breaking can still be found in this book.
[sigh] I suck.)
Regardless, this is a great, great book. If you’re interesting in cryptography, but have never really moved past the “wow, that’s cool” stage, this is a great place to start. Singh does a masterful job of explaining how it all works, from simple substitution ciphers to public key cryptography to how the Navajo code talkers helped with the war in the Pacific.
In an extended section in the middle of the book, Singh covers the Enigma encryption machine of World War II, and actually manages to explain clearly and easily what it did, how it worked, and how the Polish and the British broke the code. I was glued to the pages and I’m looking now for another book just about Enigma — that’s how much he whet my appetite.
Singh explains concepts then builds on them to explain more complicated ciphers and codes. Each time he explained a method of encoding something, I was thinking, “Well, there’s no way anyone can break that…” Then, to my amazement, he explains that it was broken, and how it was broken. (I would make a crappy cryptographer, because their minds just work differently that everyone else’s…)
When I say “great book,” I guess I have to qualify it by saying that the young adult version was great. I can only assume that the adult version is just as good because Singh has a fantastic way of explaining enourmously abstract concepts. It’s a rare gift, and he’s nailed it.
At the end of this book, Singh presented ten ciphers of increasing complexity. He does not provide the answers anywhere in the book, and instead leaves them as a challenge to his readers. Apparently, four guys cracked them all and published the results. Singh also details the solutions here.
If you read this book (or read it based on this review) and liked it, try “Crypto” from Stephen Levy. It’s very much of the same caliber, and deal specifically with the RSA algorithm and the fight to allow it to be used by the common man.
Distributed computing cracks Enigma code: This is very cool. More than 60 years after the end of World War II, a distributed computing project has managed to crack a previously uncracked message that was encrypted using the Enigma machine. [...] In breaking the first message, the…
What's to stop people from spamming Feedster and other blog search engines? At what point does a blog entry cease to become "real" and crosses the line into shilling for a product or company? I found this today. While searching for a particular term over at Feedster, I found…
Enigma Machine Applet: Here's a Java implementation of the Enigma encoding machine, used in World War II. While it's fun to play with, unless you know how Enigma worked, it's not going to make much snese. Simon Singh's "The Code Book" provides the clearest explanation of Enigma that I've ever…
Steven Levy has written dozens of books about the Internet and technology in general. I got this one in a bargain bin at a bookstore while on vacation, but it was surprisingly good nonetheless. "Crypto" is the story of how high-level cryptography made its way from the land of the…
great read: http://www.cryptonomicon.com
That's a Neal Stephenson book. He wrote the essay, "In the Beginning Was the Command Line," which is also quite good:
http://www.gadgetopia.com/2002/09/09/InTheBeginningWasTheCommandLineByNealStephenson.html
ROTFLOL that was too funny!
New non-fiction? What bookstore do you patronize? This book came out in 1999, for pete's sake. Seriously, though, Singh is a great science writer, especially for English majors like myself. Try Fermat's Enigma, too.
Steer clear of Stephenson's Cryptinomicon, though. It's a snoozer, for sure.