Cryptography and Network Security (4th Edition)

[Page 55]

2.6. Recommended Reading and Web Sites

For anyone interested in the history of code making and code breaking, the book to read [KAHN96]. Although it is concerned more with the impact of cryptology than its technical development, it is an excellent introduction and makes for exciting reading. Another excellent historical account is [SING99].

A short treatment covering the techniques of this chapter, and more, is [GARD72]. There are many books that cover classical cryptography in a more technical vein; one of the best is [SINK66]. [KORN96] is a delightful book to read and contains a lengthy section on classical techniques. Two cryptography books that contain a fair amount of technical material on classical techniques are [GARR01] and [NICH99]. For the truly interested reader, the two-volume [NICH96] covers numerous classical ciphers in detail and provides many ciphertexts to be cryptanalyzed, together with the solutions.

An excellent treatment of rotor machines, including a discussion of their cryptanalysis is found in [KUMA97].

[KATZ00] provides a thorough treatment of steganography. Another good source is [WAYN96].

GARD72 Gardner, M. Codes, Ciphers, and Secret Writing. New York: Dover, 1972.

GARR01 Garrett, P. Making, Breaking Codes: An Introduction to Cryptology. Upper Saddle River, NJ: Prentice Hall, 2001.

KAHN96 Kahn, D. The Codebreakers: The Story of Secret Writing. New York: Scribner, 1996.

KATZ00 Katzenbeisser, S., ed. Information Hiding Techniques for Steganography and Digital Watermarking. Boston: Artech House, 2000.

KORN96 Korner, T. The Pleasures of Counting. Cambridge, England: Cambridge University Press, 1996.

KUMA97 Kumar, I. Cryptology. Laguna Hills, CA: Aegean Park Press, 1997.

NICH96 Nichols, R. Classical Cryptography Course. Laguna Hills, CA: Aegean Park Press, 1996.

NICH99 Nichols, R. ed. ICSA Guide to Cryptography. New York: McGraw-Hill, 1999.

SING99 Singh, S. :The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography. New York: Anchor Books, 1999.

SINK66 Sinkov, A. Elementary Cryptanalysis: A Mathematical Approach. Washington, DC: The Mathematical Association of America, 1966.

WAYN96 Wayner, P. Disappearing Cryptography. Boston: AP Professional Books, 1996.

Recommended Web Sites

  • American Cryptogram Association: An association of amateur cryptographers. The Web site includes information and links to sites concerned with classical cryptography.


  • [Page 56]
  • Crypto Corner: Simon Singh's Web site. Lots of good information, plus interactive tools for learning about cryptography.

  • Steganography: Good collection of links and documents.

Категории