Provides a comprehensive introduction to cryptographic history, current technology, best practices and known attacker techniques. A great deal of material is covered in a relatively compact program.
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 Mariusz Ć
•Pretty tough but still interesting...
By Santiago Q T
•pretty good, well explained and clear
By Torbjörn R
•I learned a loot. Relay good videos.
By Andrzej L
•Very good course, clear lecture.
By N. M C
•very good course. very helpful
By Simon S
•I liked it! Hard but worth it.
By Yoshua H S
•good but not for beginners ):
By Upam S
•Nice learning experience.
By Meenakshi S
•i was a great experience
By V c k
•requires mathematics
By Akshit Y
•excellent course!!!!
By Johanna C
•Hard but worth it!
By Heet S
•Excellent course
By ashish
•good instructer
By xukai
•还有很多课没有中文字幕
By 周泽全
•有部分视频没有中文翻译
By Jiang
•very well
By Farhodjon A
•Great
By JOE M S
•good
By Anuj P
•good
By Rudiyard C J
•NIce
By pranjul s
•Nice
By PEYRARD T
•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.
By Aleksandr L
•To much of theoretical knowledge, it lacks practical assignments. Also most of the stuff promised in preface is not in this course, but included in Cryptography II, which is a different course.
Course provides some sort of overview of basic primitives, but without mandatory and relevant practical assignments this knowledge is unfortunately nearly worthless.
By Diego J H
•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