# Which books on ciphers / codes are good for beginners?

**URL:** <https://boards.straightdope.com/t/which-books-on-ciphers-codes-are-good-for-beginners/412916>\
**Category:** Factual Questions\
**Created:** [July 24, 2007, 1:14am UTC](https://boards.straightdope.com/t/which-books-on-ciphers-codes-are-good-for-beginners/412916 "2007-07-24T01:14:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kythereia](https://avatars.discourse-cdn.com/v4/letter/k/e8c25b/32.png) [@Kythereia](https://boards.straightdope.com/u/Kythereia)\
**Post date:** [July 24, 2007, 1:14am UTC](https://boards.straightdope.com/t/which-books-on-ciphers-codes-are-good-for-beginners/412916/1 "2007-07-24T01:14:26Z")

</div>

Like a good geek girl, I’ve been surfing Wikipedia for hours on end lately, and I’ve really enjoyed reading about various codes and ciphers and puzzles–the substitution cipher, the Vigenere cipher, things like the Voynich manuscript.

Are there any really good books on this kind of thing, with more information, for beginners like myself?

---

<div class="post-metadata">

**Author:** ![friedo](https://avatars.discourse-cdn.com/v4/letter/f/8edcca/32.png) [@friedo](https://boards.straightdope.com/u/friedo)\
**Post date:** [July 24, 2007, 1:50am UTC](https://boards.straightdope.com/t/which-books-on-ciphers-codes-are-good-for-beginners/412916/2 "2007-07-24T01:50:17Z")

</div>

The classic text is _Applied Cryptography_ by Bruce Schneier. It starts off with very simple ciphers and builds upon that to discuss the more advanced stuff, including public key cryptography, digital signatures, trust systems, etc. If you’re interested in the programming aspect, that book also has lots of code.

---

<div class="post-metadata">

**Author:** ![JimOfAllTrades](https://avatars.discourse-cdn.com/v4/letter/j/ba8739/32.png) [@JimOfAllTrades](https://boards.straightdope.com/u/JimOfAllTrades)\
**Post date:** [July 24, 2007, 2:02am UTC](https://boards.straightdope.com/t/which-books-on-ciphers-codes-are-good-for-beginners/412916/3 "2007-07-24T02:02:53Z")

</div>

[The Code Book](http://www.simonsingh.net/The_Code_Book.html) by Simon Singh is a great book and steps through the development of codes, ciphers, and code-breaking over several centuries.

It sounds like it covers much of the same material you mention reading about already, so it may be somewhat redundant for you, but it is a great book.

---

<div class="post-metadata">

**Author:** ![suranyi](https://avatars.discourse-cdn.com/v4/letter/s/e36b37/32.png) [@suranyi](https://boards.straightdope.com/u/suranyi)\
**Post date:** [July 24, 2007, 4:58am UTC](https://boards.straightdope.com/t/which-books-on-ciphers-codes-are-good-for-beginners/412916/4 "2007-07-24T04:58:44Z")

</div>

[QUOTE=RJKUgly]  
[The Code Book](http://www.simonsingh.net/The_Code_Book.html) by Simon Singh is a great book and steps through the development of codes, ciphers, and code-breaking over several centuries.

It sounds like it covers much of the same material you mention reading about already, so it may be somewhat redundant for you, but it is a great book.  
[/QUOTE]

I`second this recommendation. It’s not a textbook like _Applied Cryptography_, but Singh’s book is the best book on this topic for the interested layman that I’ve ever read.

Ed
