Overview
Syllabus
- Week 1
- Introduction to Classical Cryptography
- Week 2
- Computational Secrecy and Principles of Modern Cryptography
- Week 3
- Private-Key Encryption
- Week 4
- Message Authentication Codes
- Week 5
- Number Theory
- Week 6
- Key Exchange and Public-Key Encryption
- Week 7
- Digital Signatures
Taught by
Jonathan Katz
Tags
Reviews
4.3 rating, based on 7 Class Central reviews
4.6 rating at Coursera based on 1264 ratings
-
Ilya Rudyak completed this course, spending 5 hours a week on it and found the course difficulty to be medium.
Much more approachable course than those in Stanford (and even than Katz own book). Especially if you prefer top-to-bottom method. I've completed Stanford course 2 years before and it's great but now I'm really understand mechanics behind modern cryptography and all its proofs. -
Anonymous completed this course.
The course is good
The problem is that a very high level of English is necessary
I have a good level of English but am spending more than twenty hours a week to go forward
Although I am computer training is costing me a lot this course -
Karthik Kumar completed this course, spending 5 hours a week on it and found the course difficulty to be medium.
-
Oleksandr Kravchuk completed this course.
-
Vav completed this course.
-
Zhe Li completed this course.
-
Noah completed this course.