Toc Preface 3rd
Toc Preface 3rd
Preface xv
vii
viii
References 603
Index 619
Preface
The goal of our book remains the same as in the first edition: to present the
core paradigms and principles of modern cryptography to a general audience
with a basic mathematics background. We have designed this book to serve as
a textbook for undergraduate- or graduate-level courses in cryptography (in
computer science, electrical engineering, or mathematics departments), as a
general introduction suitable for self-study (especially for beginning graduate
students), and as a reference for students, researchers, and practitioners.
There are numerous other cryptography textbooks available today, and the
reader may rightly ask whether another book on the subject is needed. We
would not have written this book—nor worked on revising it for the second
and third editions—if the answer to that question were anything other than an
unequivocal yes. What, in our opinion, distinguishes our book from others is
that it provides a rigorous treatment of modern cryptography in an accessible
and introductory manner.
Our focus is on modern (post-1980s) cryptography, which is distinguished
from classical cryptography by its emphasis on definitions, precise assump-
tions, and rigorous proofs of security. We briefly discuss each of these in turn
(these principles are explored in greater detail in Chapter 1):
xv
xvi
Beyond the above, we have also edited the entire book to make extensive
corrections as well as smaller adjustments, including more worked examples,
to improve the exposition. Several additional exercises have also been added.
Acknowledgments
We continue to be grateful to all those who have sent us comments, sugges-
tions, and corrections for the book. We would like to thank, in particular, Jack
Aaron, Rounak Agarwal, Ionut Ambrosie, Dan Bernstein, Jeremiah Blocki,
David Cash, Claude Crépeau, Dana Dachman-Soled, Daniel Escudero, Pooya
Farshim, Rolf Haenni, Imededdine Jerbi, Ali El Kaafarani, Zach Kissel, An-
gelique Faye Loe, Wilde Luo, Tal Malkin, Alejandro Mardones, Kurt Pan,
Greg Plaxton, Kyle Andrew Porter, Christian Schaffner, Jim Tallent, Hanh
Tang, Markus Triska, and Rui Xue for their feedback on the second edition.
Finally, we thank our wives and children for all their support during the now
over a decade(!) we have spent working on this project.