Chevron Left
Back to Cryptography I

Learner Reviews & Feedback for Cryptography I by Stanford University

4,251 ratings

About the Course

Cryptography is an indispensable tool for protecting information in computer systems. In this course you will learn the inner workings of cryptographic systems and how to correctly use them in real-world applications. The course begins with a detailed discussion of how two parties who have a shared secret key can communicate securely when a powerful adversary eavesdrops and tampers with traffic. We will examine many deployed protocols and analyze mistakes in existing systems. The second half of the course discusses public-key techniques that let two parties generate a shared secret key. Throughout the course participants will be exposed to many exciting open problems in the field and work on fun (optional) programming projects. In a second course (Crypto II) we will cover more advanced cryptographic tasks such as zero-knowledge, privacy mechanisms, and other forms of encryption....

Top reviews


Invalid date

Very comprehensive overview of Cryptography. Though a bit too mathematical for me, the gist of it is very helpful to understand cryptocurrency protocol design of Bitcoin, Ethereum, Monero...


Invalid date

Wonderful introduction to cryptography in little time. Well presented. Interesting case studies and examples. Easy to follow. Well constructed assignments. Interesting programming assignments.

Filter by:

376 - 400 of 880 Reviews for Cryptography I

By Ahmed

Feb 11, 2018

i always respect any courses from Stanford , this course is one of the reasons why <3

By Milos J

Sep 29, 2020

The course gives us real examples for understanding of what is Cryptography in fact.

By Ionut M C

Mar 10, 2019

I took this course back in 2015. I still remember the joy I had then as I did now :)

By Van T T

Mar 9, 2018

THe course content is well organized with lots of examples and historical use cases.

By Sharad K

Apr 8, 2017

Excellent course and covers a lot of ground. Fairly challenging, at least foe me :).

By mani r

Feb 7, 2022

Professor.Boneh has a great pace, and the course was so interesting and thoughtful.

By Izzatbek

May 3, 2019

Excellent course. The professor knows how to teach hard things in very simple way.

By Alexandru J

Jun 7, 2016

Great course.

Very intensive - not a single page without teaching you something new.

By Ameer S

Oct 29, 2019

Exceptional content. Clears all concepts in encryption. Wonderful Course Material.

By Quang Đ V

Jun 15, 2021

Amazing course! Thanks Prof. Boneh. I hope to become a crypto researcher one day.

By salvador e

Oct 16, 2018

Excellent!!!!! The programming exercises are very useful for a good understanding

By Rajiv R

Jan 1, 2018

Wonderful course explained from basics. Thanks a lot for the Stanford experience.

By Raju A

Oct 17, 2017

Very good emphasis on fundamentals and mathematical foundations for cryptography.

By Eric W

Dec 12, 2016

Challenging but worth the effort, especially if you work in software development.

By Laurent D

Jul 5, 2019

Very interesting course, I really enjoyed it, congratulations Dan for your work!

By Ather

Sep 7, 2018

Excellent Course and all Cryptographic Concepts are teaching in a very easy way.

By Jedrzej N

Nov 19, 2019

Fantastic course, condensed, interesting, practical. Thank you, professor Boneh


Oct 8, 2017

Excellent explanations. So much better than reading the explanations in a book.

By Nicholas C

Mar 27, 2017

Excellent resource for encryption primitives, and the math behind good crypto.

By leo y

Jul 1, 2022

Excellent course!! I learned a lot, very practical with lot of useful content

By Mendelssohn S

Jun 29, 2020

Excellent course. Congratulations to the developers. Waiting for module II.

By Alex B

Oct 19, 2017

Really great course, covers a lot of material while explaining it very easily

By Emmanuel K O

Jul 21, 2017

This course was very intensive and the materials presented were very helpful.

By Bhargav S

Mar 8, 2017

It was an absolutely wonderful experience. Looking forward for cryptography 2

By Marcos M H

Jun 16, 2016

Great course. I haven´t finished it yet but is too useful and well explained.