Introduction to Modern Cryptography: Principles and Protocols (Chapman & Hall/Crc Cryptography and Network Security Series) | 
enlarge | Authors: Jonathan Katz, Yehuda Lindell Publisher: Chapman & Hall/CRC Category: Book
List Price: $79.95 Buy New: $59.67 You Save: $20.28 (25%)
New (28) Used (7) from $59.67
Avg. Customer Rating: 1 reviews Sales Rank: 560181
Media: Hardcover Edition: 1 Number Of Items: 1 Pages: 552 Shipping Weight (lbs): 2 Dimensions (in): 9.2 x 6.3 x 1.4
ISBN: 1584885513 Dewey Decimal Number: 005.8 EAN: 9781584885511 ASIN: 1584885513
Publication Date: August 31, 2007 Availability: Usually ships in 1-2 business days Condition: Brand New. Expected US delivery in 7-10 business days
|
| Accessories:
|
| Similar Items:
|
| Editorial Reviews:
Product Description Cryptography plays a key role in ensuring the privacy and integrity of data and the security of computer networks. Introduction to Modern Cryptography provides a rigorous yet accessible treatment of modern cryptography, with a focus on formal definitions, precise assumptions, and rigorous proofs. The authors introduce the core principles of modern cryptography, including the modern, computational approach to security that overcomes the limitations of perfect secrecy. An extensive treatment of private-key encryption and message authentication follows. The authors also illustrate design principles for block ciphers, such as the Data Encryption Standard (DES) and the Advanced Encryption Standard (AES), and present provably secure constructions of block ciphers from lower-level primitives. The second half of the book focuses on public-key cryptography, beginning with a self-contained introduction to the number theory needed to understand the RSA, Diffie-Hellman, El Gamal, and other cryptosystems. After exploring public-key encryption and digital signatures, the book concludes with a discussion of the random oracle model and its applications. Serving as a textbook, a reference, or for self-study, Introduction to Modern Cryptography presents the necessary tools to fully understand this fascinating subject.
|
| Customer Reviews:
The definitive guide to Cryptography September 26, 2007 8 out of 9 found this review helpful
I used this book for a course on modern cryptography held by Prof. Persiano of the University of Salerno, Italy. I read, consulted, and studied other books about cryptography, but 'INTRODUCTION TO MODERN CRYPTOGRAPHY' by Katz and Lindell is in my humble opinion THE BEST. The book has a theoretical flavor, it is mathematically rigorous, but it is very readable and fluent, and presents the motivating discussions beneath each topic. The book is fully self-contained, and gives the necessary background for each topic (for example there is a lot of basic computational number theory necessary for introducing the topic of 'public key'). The beauty of the book is in that the authors don't present a collection of protocols, with no links each other, but the flow is sequential and motivated (in contrast to books which present topics only for filling the pages). All the theorems are proved and the treatment is rigorous, but the theory is developed from scratch, and the book is oriented to beginner students, though it presents also advanced stuff and is one of the most advanced book for beginners. The main contents of the book are:
1) Perfect security and Shannon's theorem (information theoretic security) 2) Computational security, indistinguishability, CPA 3) Pseudorandomness 4) One-way functions, hard-core predicate, Levin's theorem 5) Message Authentication Codes 6) Costructions of Pseudorandom objects, AES, Substitution-Permutation networks 7) Relation between Private-Key, one-way functions and pseudrandomness. 8) Number theory for the cryptography 9) Computational number theory, factorization, square roots,discrete log,diffie-hellman problems 10) Public key, goldwasser-micali, el gamal, pallier, hybrid encryption, encryption schemes based on trapdoor permutations 11)Digital Signature Schemes I wrote only some topics of the book following my taste, but the books contains much more. The exercises left to the end of each chapters are good, and vary from easy to hard. The book i read was in draft form, 320 pages long, but the final edition is about 500 pages long, cause addictional sections have been added. Indeed in the introduction of my book the authors write that their planned to add to the final edition the following:
Elliptic curves Sub-exponential factoring algorithms The random oracle model and efficient cryptographic constructions Protocols
Given that the final edition is 200 pages longer that my draft i think that these sections have been added.
I advice this book to everyone who wants start the study of modern cryptography from a theoretic and rigorous point of view. After you read Katz and Lindell i suggest you to read "Foundations of Cryptography" by Goldreich, but it is too advanced and its reading requires you already read Katz and Lindell.
|
|
|