Jonathan Katz and Yehuda Lindell
Introduction to Modern Cryptography is an introductory-level treatment of cryptography written from a modern, computer science perspective. It is unique in its blend of theory and practice, covering standardized cryptosystems widely used in practice without sacrificing rigor or an emphasis on foundations. It is intended to be used as a textbook in undergraduate- or graduate-level introductory courses, for self-study, or as a reference for security researchers and practitioners.
The table of contents and preface of the book are available for perusal. The preface explains the many additions to, and changes from, the first and second editions.
Instructors who are considering adopting the book for their course can email the authors for an examination copy. A solutions manual is also available to instructors who adopt the book for their course. We do not have a full set of slides for the book available. However, slides are avalable for courses based on our book that were taught by ourselves and others.
A list of errata for the third edition is available.
The webpages for the first and second editions (which include errata) are still available. However, note that the errata for previous editions are no longer being updated.
Please let us know if you adopt our book for your class! We are aware of this text being used in courses at:
- Aalto University (Finland)
- Bar-Ilan University (Israel)
- Ben-Gurion University (Israel)
- Boise State University
- Boston University
- Brown University
- Caltech
- City University of New York
- Colgate University
- Columbia University
- Cornell University
- Florida Institute of Technology
- Florida State University
- George Washington University
- Georgia Institute of Technology
- Harvard University
- IIIT Bangalore
- Indiana University
- Indian Institute of Science, Bangalore
- Johns Hopkins University
- Koç University
- Saarland University (Saarland, Germany)
- Saarland University (Saarland, Germany)
- La Sapienza (University of Rome, Italy)
- McGill University (Canada)
- McMaster University
- Miami University
- Northeastern University
- Norwegian University of Science and Technology
- NYU
- Ohio State
- Paderborn University (Germany)
- Pennsylvania State University
- Princeton University
- Purdue University
- Purdue University
- Ruhr-University Bochum
- Rutgers University
- Simon Fraser University
- Sri Sathya Sai Institute of Higher Learning
- Stanford University
- Technical University of Applied Sciences OTH Amberg-Weiden
- Technologies Net Alliance (Pakistan)
- Tel-Aviv University
- Tsinghua Univeristy
- TU Eindhoven
- Tufts University
- Universidade Federal de Pernambuco
- Universita di Salerno (Italy)
- Universite Catholique de Louvain (Belgium) (see also here)
- University College, London (UK)
- University of Amsterdam
- University of Beira Interior
- University of Bologna (Italy)
- University of Bonn
- University of Brasilia
- University of Bucharest, Romania
- University of California, Berkeley
- University of California, Davis
- University of California, Irvine
- University of Calgary (Canada)
- University of Cambridge
- University of Chicago
- University of Colorado, Denver
- University of Genoa
- University of Haifa
- UIUC
- University of Manitoba
- University of Maryland
- University of Miami
- University of Michigan
- University of Nebraska-Lincoln
- University of North Florida
- University of Oldenburg (Germany)
- University of Oslo
- University of Pennsylvania
- University of Pittsburgh
- USC
- UT Austin
- UT San Antonio
- University of Virginia
- Wellesley College
- Yale University