×

zbMATH — the first resource for mathematics

Cryptology. Classical and modern with Maplets. (English) Zbl 1246.94003
Discrete Mathematics and its Applications. Boca Raton, FL: CRC Press (ISBN 978-1-4398-7241-3/hbk). xiv, 541 p. (2012).
Publisher’s description: In a clear, nontechnical manner, this book explains how fundamental mathematical concepts are the bases of cryptographic algorithms. Designed for students with no background in college-level mathematics, the book assumes minimal mathematical prerequisites and incorporates student-friendly Maplets throughout that provide practical examples of the techniques used.
By using the Maplets, students can complete complicated tasks with relative ease. They can encrypt, decrypt, and cryptanalyze messages without the burden of understanding programming or computer syntax. The authors explain topics in detail first before introducing one or more Maplets. All Maplet material and exercises are given in separate, clearly labeled sections. Instructors can omit the Maplet sections without any loss of continuity and non-Maplet examples and exercises can be completed with, at most, a simple hand-held calculator. The Maplets are available for download at http://www.radford.edu/~npsigmon/cryptobook.html.
After introducing elementary methods and techniques, the text fully develops the Enigma cipher machine and Navajo code used during World War II, both of which are rarely found in cryptology textbooks. The authors then demonstrate mathematics in cryptology through monoalphabetic, polyalphabetic, and block ciphers. With a focus on public-key cryptography, the book describes RSA ciphers, the Diffie-Hellman key exchange, and ElGamal ciphers. It also explores current U.S. federal cryptographic standards, such as the AES, and explains how to authenticate messages via digital signatures, hash functions, and certificates.

MSC:
94-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to information and communication theory
94A60 Cryptography
Software:
Maplet
PDF BibTeX XML Cite