Synopses & Reviews
"Cryptography is a key technology in electronic key systems. It is used to keep data secret, digitally sign documents, access control, etc. Therefore, users should not only know how its techniques work, but they must also be able to estimate their efficiency and security. Based on courses taught at Technical University in Darmstadt, Germany, this book explains the basic methods of modern cryptography. It is written for readers with only basic mathematical knowledge that are interested in modern cryptographic algorithms and their mathematical foundation. Several exercises are included following each chapter. Johannes A. Buchmann is a Professor of Computer Science and Mathematics at the Technical University of Darmstadt, and the Associate Editor of the Journal of Cryptology. In 1985, he received the Feodor Lynen Fellowship of the Alexander vonHumboldt Foundation. Furthermore, he has received the most prestigious award in science in Germany, the Leibniz Award of the German Science Foundation (Deutsche Forschungsgemeinschaft DFG)."
Review
"This book is aimed at a broad audience. It preassumes very little knowledge of mathematics, gives a clear and systematic introduction into the subject whose popularity is ever increasing, and can be recommended to students and all people who would like to learn about cryptography. The book contains many exercises and examples. It can be used as a textbook and is likely to become popular among students. The necessary definitions and concepts from algebra, number theory and probability theory are formulated, illustrated by examples and applied to cryptography. The book consists of 14 chapters, a bibliography, an index and contains a section with the solutions to the exercises Zentralblatt MATH"
Table of Contents
x Integers
x Congruences and residue class rings
x Encryption
x Probability and perfect secrecy
x DES
x Prime number generation
x Public key encryption
x Factoring
x Discrete logarithms
x Cryptographic hash functions
x Digital signatures
x Other groups
x Identification
x Public key infrastructures