Introduction to Modern Cryptography: Revised Third Edition Jonathan Katz and Yehuda Lindell is an English-language textbook that focuses on the theory and practice of modern cryptography. This revised third volume offers an advanced and mathematically grounded approach, suitable for students in higher education and professionals.
The content covers fundamental concepts and current developments in modern cryptography. New topics include nonce-based encryption, authenticated encryption, and extensive use of standard algorithms such as GMAC, Poly1305, GCM, CCM, and ChaCha20-Poly1305. In addition, the book provides an in-depth explanation of elliptic curves and introduces the impact of quantum computers on cryptographic techniques.
This Revised Third Edition also includes practical examples and updated exercises, making it both a textbook for university courses and a reference for researchers and specialists. The focus is on precise definitions, mathematical proofs of security, and the applicability of cryptography in the real world.
The title falls within the categories of Data Encryption, Coding Theory, and Computer Security, and is essential for anyone professionally engaged in cryptography.

