https://toc.cryptobook.us/
e-book: https://toc.cryptobook.us/book.pdf

A Graduate Course in
Applied Cryptography

By   Dan Boneh   and   Victor Shoup

(latest version, Jan. 2020)

Table of contents at a glance

Part I: Secret key cryptography
Part II: Public key cryptography
Part III: Protocols
Appendices