ABSTRACT

Now the most used texbook for introductory cryptography courses in both mathematics and computer science, the Third Edition builds upon previous editions by offering several new sections, topics, and exercises. The authors present the core principles of modern cryptography, with emphasis on formal definitions, rigorous proofs of security.

part I|40 pages

Introduction and Classical Cryptography

chapter Chapter 1|22 pages

Introduction

chapter Chapter 2|18 pages

Perfectly Secret Encryption

part II|261 pages

Private-Key (Symmetric) Cryptography

chapter Chapter 3|62 pages

Private-Key Encryption

chapter Chapter 4|40 pages

Message Authentication Codes

chapter Chapter 5|21 pages

CCA-Security and Authenticated Encryption

chapter Chapter 6|39 pages

Hash Functions and Applications

chapter Chapter 7|53 pages

Practical Constructions of Symmetric-Key Primitives

chapter Chapter 8|41 pages

*Theoretical Constructions of Symmetric-Key Primitives

part III|267 pages

Public-Key (Asymmetric) Cryptography

chapter Chapter 9|59 pages

Number Theory and Cryptographic Hardness Assumptions

chapter Chapter 11|16 pages

Key Management and the Public-Key Revolution

chapter Chapter 12|62 pages

Public-Key Encryption

chapter Chapter 13|35 pages

Digital Signature Schemes

chapter Chapter 14|26 pages

*Post-Quantum Cryptography

chapter Chapter 15|45 pages

*Advanced Topics in Public-Key Encryption