Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#194 overall

CS255 Introduction to Cryptography (Dan Boneh)

Stanford University

2 recommenders · 2 threads · recommended in 2 years, 2015–2022 · score 2.3

Go to course ↗

Stanford's graduate-level introduction to modern cryptography taught by Dan Boneh, covering provable security and the design of cryptographic primitives and protocols. The course materials are published openly on the course site, and a Coursera version of the course also exists.

Commenters call Boneh's classes highly recommended and praise him for sharing the course materials openly, and one says the Coursera version is of similarly high quality with less depth.

Security & Cryptographyadvancedfreevideo lectures#cryptography#provable security#boneh#stanford#public-key crypto

Recommendations by year

20062026

What commenters said (3)

  1. Strongly recommendsnicolasehrhardt2015in “A Graduate Course in Applied Cryptography [pdf]”

    Dan Boney is awesome. I really like that he is sharing his classes and materials online (I would highly recommend his classes in Stanford[0] and his coursera class[2] as well). I think this is still a work in progress / draft so don't expect to have an ebook available yet.

    [1] CS*55 series [2] https://www.coursera.org/course/crypto2

  2. Recommendsbuescher2022in “Ask HN: Best book on modern cryptography?”

    I took Boneh's graduate class a few years ago through SCPD. Recommended if you can justify it. He has a Coursera course that I assume is of similar high quality with less depth and rigor.

    We used the above two books in addition to Handbook of Applied Cryptography by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone. I notice Boneh no longer uses the latter for CS255; perhaps it is too out of date now? At any rate, it is also available free on the web: https://cacr.uwaterloo.ca/hac/

  3. Mentionskrantic2023in “Ask HN: What's the best lecture series you've seen?”

    Yes seems that we will not see it in the near future... By fun I sometimes go through the project of the cs255 course: https://crypto.stanford.edu/~dabo/cs255/

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help