The Student Solutions Manual to Introduction to Modern Cryptography, Revised Third Edition, is available for the first time for the author. This contains solutions to all the even-numbered exercises in the book.
1. Introduction - Solutions
2. Perfectly Secret Encryption - Solutions
3. Private-Key Encryption Solutions
4. Message Authentication Codes
Solutions
5. CCA-Security/Authenticated Encryption Solutions
6. Hash
Functions and Applications Solutions
7. Practical Constructions of
Symmetric-Key Primitives Solutions
8. Theoretical Constructions of
Symmetric-Key Primitives Solutions
9. Number Theory and Cryptographic
Hardness Assumptions Solutions
10. Algorithms for Factoring and Computing
Discrete Logarithms Solutions
11. Key Management and the Public-Key
Revolution Solutions
12. Public-Key Encryption Solutions
13. Digital
Signature Schemes Solutions
14. Post-Quantum Cryptography Solutions
15.
Advanced Topics in Public-Key Encryption Solutions
Jonathan Katz is a senior staff research scientist at Google. He was formerly a professor in the Department of Computer Science at the University of Maryland, where he also served as director of the Maryland Cybersecurity Cener. He is a fellow of the IACR and the ACM.