In this book, Sinkov gives us the mathematical side of elementary cryptography, the single and multiple replacement functions, transpositions, and the like used to encode messages, and how to crack such ciphers. He also shows how the code breaker uses statistical and other regularities of language to deduce the coding and decoding functions.
Also included are BASIC programs developed by Paul L. Irwin for use in his course based on this book.