Chevron Left
Back to Cryptography I

Cryptography I, Stanford University

4.8
2,210 ratings
463 reviews

About this 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

By BC

Mar 11, 2017

Cutting edge cryptography topics. Good explanations and slides, but pause button is highly recommended. Can be a bit too mathematical for the general public, and not very formal for mathematicians.

By LG

Dec 16, 2017

This course gives is perfect to start learning cryptography, explanations are detailed, topics carefully selected combining theory with real world examples and making emphasis in important details.

Filter by:

449 Reviews

By Ján Sáreník

Nov 15, 2018

This course really teaches the theory I was missing while using all the latest crypto tech practically and understanding it conceptually. Thank you Dan!

By Pradeep Kumar

Nov 08, 2018

I feel I learnt a lot about cryptography

through this course and understood it's bounces.

By 张晋瑞

Nov 08, 2018

pretty good!

By Shan Gao

Nov 07, 2018

How to give a six star??? This course is so good!

By David Hai Gootvilig

Nov 05, 2018

A very good course. Highly recommended.

By thameem

Nov 01, 2018

Good Experience

By Madhukar Choudhary

Nov 01, 2018

mza aa gya!!

By Ameer Al-Taweel

Oct 29, 2018

Best cryptography course ever!! Detailed and clear explanation, fun, nice quizzes. But it would be better if the pace was a little bit slower.

By Luis

Oct 27, 2018

This Course is TOP level: a must for anyone interested in cryptography, without any strong prerequisite knowledge

By Ian Gromik

Oct 25, 2018

Сложновато, но если вдумчиво все изучать, то просто круто! Спасибо!