Cryptography

Boneh
Dan Boneh
Professor of Computer Science and Electrical Engineering, Stanford University. Co-director of the Stanford Computer Security Lab, Ph.D. - Princeton.


A Graduate Course in
Applied Cryptography

Introduction to
Modern Cryptography


Stolfo
Salvatore Stolfo
Professor of Computer Science, Columbia University. Ph.D. - NYU Courant Institute.


Cryptography and
Network Security


Rivest
Ron Rivest
Professor of Electrical Engineering and Computer Science at MIT. Ph.D. Stanford

Note: the following books are not recommended by Professor Rivest. They are books that have been used as reference texts in one/some courses he has taught.


Introduction to
Modern Cryptography

Cryptography
Engineering

Understanding
Cryptography

Handbook of Applied
Cryptography

Applied
Cryptography

Cryptography:
Theory and Practice

Cryptography: An
Introduction


Cryptography or cryptology is the practice and study of techniques for secure communication in the presence of third parties called adversaries. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages; various aspects in information security such as data confidentiality, data integrity, authentication, and non-repudiation are central to modern cryptography. Modern cryptography exists at the intersection of the disciplines of mathematics, computer science, electrical engineering, communication science, and physics. Applications of cryptography include electronic commerce, chip-based payment cards, digital currencies, computer passwords, and military communications [1]. Above you can find some list of great cryptography books provided by some of the top experts.
[1] Cryptography


Please spread the word by sharing on social media:

Share on FacebookTweetShare on LinkedInShare on Google+Submit to RedditPin itAdd to Pocket