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.
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.
Nov 19, 2017
創建者 Shashank V•
Jan 21, 2018
Exceptional Course .. Especially he lectures were clearly explained. But the exercises were a bit tough.
創建者 Ratnabh k r•
Jun 17, 2018
this course has really helped me to build the basic knowledge in the field of security.
Jan 12, 2018
創建者 Dan D•
Jun 03, 2018
Really interesting and comprehensive course. Sometimes really important concepts were glossed over quickly which made it occasionally tricky to follow but then it is tricky subject matter!
創建者 Ricardo d C C•
Oct 14, 2018
It is really interesting and clarifying. It does require much attention to details and taking a lot of notes, however. It focuses on the theory, with practical examples. I sure liked it.
創建者 Casper v G•
Sep 26, 2018
Though the material is quite challenging, professor Boneh explains it quite clearly and at an easy pace in his lectures. I found it very interesting to learn more about encryption and how the current standards work.
創建者 Ameer T•
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.
創建者 Alessandro D C•
Apr 28, 2019
(+) Really good training also for beginners.
(-) Sometimes the teacher talks very quickly.
創建者 Nathan M•
May 14, 2019
Pretty good, though needs more basic understanding. Quite a bit of prereq's for this course!
創建者 Putcha L N R•
Jun 04, 2019
It would be really amazing if Dan tries to go lot more abstract in each video; and not explain the same concepts over and over again. I feel that it becomes particularly boring to keep hearing the recaps over and over again. In general, the course was a tough one for me! But the instructor, with his immense knowledge and great way of explaining things did create an impact!
創建者 Anatoliy K•
Jun 23, 2019
I really enjoyed this course! Symetric security was quite easy for me. But when it came to public key security I felt so lost because of all that deep math. Maybe it may have better and more detailed explanation, but maybe it just my problem with math (which I'm aware and aknowledge even without this course :D).But definitely worth time spent. Waiting for Cryptography II now.
創建者 Benjamin W•
Sep 15, 2019
This is an excellent and challenging course that covers the basics of symmetric key cryptography, authenticated encryption, and public key cryptography. These topics are covered from both mathematical (notions and proofs of security) and computational (algorithmic running times, attacks) perspectives. The material is well-selected and progresses in a logical manner. Many of the key ideas are reinforced through their recurrence throughout the course in different contexts. The individual lectures also have a very natural flow: I would find myself wondering something about the topic under discussion, only to have my precise question answered moments later. Mathematical proofs are often given in a somewhat high-level, intuitive way but without truly sacrificing rigour. The in-lecture questions are well-chosen to force you to really think about the material under discussion and the quizzes, although sometimes challenging, are interesting and help teach material left out or only brushed over in the lectures.
There are also optional programming problems, which were quite instructive. A couple of these involve implementing attacks on insecure cryptographic protocols; a successful implementation would lead to the decryption of an encrypted message, which I found to be not only extremely rewarding, but also especially instructive (much more so than simply implementing a cryptographic protocol, which was the goal of at least one assignment). I found it a bit strange that these highly relevant assignments were optional, however. I suppose this is perhaps so that a programming language is not a prerequisite for the course. However, I think several ideas in lectures would be rather difficult to understand without programming knowledge and in any case the level of mathematical maturity demanded for this course is much more of a requirement than some basic programming ability.
My main complaint really regards the speed at which most lectures are given. It seems to me quite unfortunate that so many hours of excellent lectures were recorded at such a speed that you're basically forced to slow the lectures down (which sounds strange) or pause every few seconds in order to digest the material properly. In a university classroom, you have a fixed amount of time to deliver material, but there's simply no reason to go so fast in an online course.
創建者 Johanna C•
Oct 05, 2019
Hard but worth it!
創建者 Faaiz K•
Sep 17, 2019
Teacher is very good but he is too fast
創建者 Antariksha M•
Sep 01, 2019
Great , Enjoyed the complete session ,waiting for the next session :)
創建者 Nikolaos K•
Oct 13, 2019
Some of the questions in the quizzes were vague and hard to comprehend. Also the professor's hand writing on the notes doesn't help since it's messy and the marker quality is not that good either.
Apart from the above, a good intro course to crypto, thanks.
創建者 Upam S•
Nov 08, 2019
Nice learning experience.
創建者 Tristan B•
Nov 17, 2019
Good overall course, it could use an update on some minor points. Theory is a strong part of the course. I hope the Crypto II course will be up one day.
創建者 Anuj P•
Nov 18, 2019
創建者 Diego J H•
Sep 16, 2017
The course was very good, but the pace was too fast, so eventually became the problem because it is
very difficult to follow. Anyway, it opened a new world to me and I'm willing to review many topics covered in this course
創建者 Phoneix I•
Aug 06, 2017
It is very nice to have some basic idea. But if supplemented with some practical based screen recording then may be that would be more interesting. If supplemented with reference to further reading materials for deeper understanding then that ware better.
創建者 PEYRARD T•
Aug 30, 2016
The course is clear and goes at a sustained but correct pace. I really like the fact to show the weakness to understand what are the requirements of a secure PRF, PRP & co!
Optional programming assignments are really interesting unfortunately they take too much time to do and lack of guidance as it could be the case for the famous ML course. At least the first exercises should provide a development environment to get familiar with: hex, crypto libs, dictionary research, stats algorithms implementation ...
The first two weeks lack of in-video tests.
創建者 Shahbaz H•
Jul 24, 2018
Very nice course , sometimes along there was some difficulty occurs but the support staff n teacher helps me a lot.Some practical implementation also missing from course.
Sep 30, 2019
a little bit hard for no computer basic people