Software

Cryptography

How secrets are kept — the theory and the working practice behind modern crypto.

Books

  • A Graduate Course in Applied Cryptography (Book) — Dan Boneh and Victor Shoup’s free graduate textbook, from secret- and public-key basics to elliptic curves, post-quantum lattices, and secure multi-party computation.