×

Coding theory and cryptography. The essentials. 2nd ed., rev. and expanded. (English) Zbl 0955.94001

Pure and Applied Mathematics, Marcel Dekker. 234. New York, NY: Marcel Dekker. 368 p. (2000).
The book is intended for a course in coding theory and cryptography for students in engineering, computer science and mathematics. The book is a revised and updated version of the first edition [Coding Theory: The Essentials by D. G. Hoffman, D. A. Leonard, C. C. Lindner, K. T. Phelps, C. A. Rodger, J. R. Wall (same series Vol. 150, Marcel Dekker 1991; Zbl 0744.94001)].
The authors’ philosophy is to introduce the necessary mathematics just in time to be applied and to avoid unnecessary mathematical generalizations. The first edition of the book was intended for a course in coding theory only and comprises the first nine chapters of the second edition. The book has been expanded by including three new chapters on cryptography. Chapter 10 deals with classical cryptography, in particular symmetric key systems. In Chapter 11 some topics in algebra and number theory are introduced with applications to primality testing, factoring, square roots and discrete logarithms. The final Chapter 12 is devoted to public key cryptography and includes a description of the RSA and ElGamal cryptosystems as well as Diffie-Hellman key agreements.
The book is an attractive textbook that will be an excellent choice for a course that covers both coding theory and cryptography.

MSC:

94-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to information and communication theory
94Bxx Theory of error-correcting codes and error-detecting codes
94A60 Cryptography
94B05 Linear codes (general theory)
94B10 Convolutional codes
94B15 Cyclic codes
94B20 Burst-correcting codes
11T71 Algebraic coding theory; cryptography (number-theoretic aspects)

Citations:

Zbl 0744.94001
PDFBibTeX XMLCite