Latest Courses
Business Analytics: Use Data Analysis for Financial IndustryCheck course
Akka Streams with Scala | Rock the JVMCheck course
Android app development course from Beginner to ProfessionalCheck course
Akka Serialization with Scala | Rock the JVMCheck course
Akka Remoting and Clustering with Scala | Rock the JVMCheck course
Learn C++ from scratchCheck course
Learn Dart & Flutter for Native Mobile Apps DevelopmentCheck course
Java Multithreading & Concurrency - Interview Practice ExamsCheck course
Programming Bootcamp for Kids and BeginnersCheck course
java EE : Practice Tests for Java EE CertificationCheck course
Business Analytics: Use Data Analysis for Financial IndustryCheck course
Akka Streams with Scala | Rock the JVMCheck course
Android app development course from Beginner to ProfessionalCheck course
Akka Serialization with Scala | Rock the JVMCheck course
Akka Remoting and Clustering with Scala | Rock the JVMCheck course
Cryptography I

Cryptography I

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.3/10 (Our Score)
Product is rated as #1 in category Cyber Security

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.

Instructor Details

Professor Dan Boneh heads the applied cryptography group at the Computer Science department at Stanford University. Professor Boneh's research focuses on applications of cryptography to computer security. His work includes cryptosystems with novel properties, web security, security for mobile devices, digital copyright protection, and cryptanalysis. He is the author of over a hundred publications in the field and a recipient of the Packard Award, the Alfred P. Sloan Award, and the RSA award in mathematics. Last year Dr. Boneh received the Ishii award for industry education innovation. Professor Boneh received his Ph.D from Princeton University and joined Stanford in 1997.

Specification: Cryptography I

Duration

29 hours

Year

2016

Certificate

Yes

Quizzes

Yes

51 reviews for Cryptography I

4.6 out of 5
44
6
1
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Johanna C

    Hard but worth it!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Mohamud A J

    Excellent course material with even more excellent Professor. thank you prof. for your generosity. thank you coursera for making this available.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Phuc P V

    Wonderful!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Laman A

    One of the best course in Cryptography

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Nikolaos K

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    bdug

    Gives a very good comprehensive view of cryptography. One regret: should have included digital signatures

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Yaprak O

    Can be difficult at times but the concepts are definitely rewarding. The psets were creative and effectively asked students to apply concepts. Dan Boneh is articulate as always and knows how to get the subject across.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Gokul M

    Wonderful Course!! Got to learn a lot about the subject!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Yehor B

    Extremely useful course that allowed me to get into computer security without any SUBJECT SPECIFIC knowledge. Background in mathematics and programming definitely required to successfully complete the course, but if you have it, you can easily grasp concepts and constructions defining fundamental building blocks of modern computer security. I really hope that advanced course will land sometime, or at least extension of this one covering topics digital signatures, authenticated key exchange and other good stuff.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    K. S

    VERY HELPFUL

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Dr. A M S

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

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Vigneswaran R

    Very interesting. A little fast paced. As suggested, we should pause, think, and then continue, in order to get most out of the course.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Muhammad Y

    I learned many new concepts. This course and Prof. Dan Boneh is Fantastic.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Upam S

    Nice learning experience.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Sharvinthsai R

    Excellent course and learned a lot of new things.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Mohd A

    Great Course!!!!!!!!!!!!!!

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Roland C

    Well put together course

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Praveen K T

    It was a wonderful experience. I learned a lot.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Tristan B

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    Anuj P

    good

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    Sotero J

    awesome!

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Jedrzej N

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

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Rodrigo R P

    An amazing course. As a person who deals directly with cryptography i see myself with a huge knowledge improvement doing this course

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Wessel v W

    Awesome, good explanations, pretty hard on the math area (for me) but once you understand the way Dan explains it it’s easy to follow.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Avatar

    Nastassia M

    Amazing course! Enjoyed it so much! Many thanks to Professor Dan Boneh. Although the lectures are quite short they contain a lot of useful information. You might want to watch them more then once! The quizzes are designed in such a way that you have to understand the material in order to pass them just memorizing won’t be enough. That’s a sign of high quality. Don’t skip the practice quizzes they are challenging, thought provoking and help you understand the topic much better. Bear in mind that the course requires certain math background in discrete probability and number theory. You’ll find some books recommended to fill in the gaps at the beginning of the course.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Avatar

    Vaibhav D

    Unnecessary questions are asked

    Helpful(0) Unhelpful(0)You have already voted this
  27. Avatar

    GOURAV G

    excellent

    Helpful(0) Unhelpful(0)You have already voted this
  28. Avatar

    Lingue K J R

    J’ai vraiment aime l’explication du cour

    Helpful(0) Unhelpful(0)You have already voted this
  29. Avatar

    Mathias D S G

    The method is nice, the professor is fantasic, it should have more pratical exercices.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Avatar

    Tanmay S

    good

    Helpful(0) Unhelpful(0)You have already voted this
  31. Avatar

    Meenakshi S

    i was a great experience

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avatar

    Sachin K K

    boht acha course love you coursera

    Helpful(0) Unhelpful(0)You have already voted this
  33. Avatar

    Yuri K

    I feel new ways to apply crypto knowledges

    Helpful(0) Unhelpful(0)You have already voted this
  34. Avatar

    Abhinav B

    A pretty good course and great to be a part of it. Hoping to learn more in the future!

    Helpful(0) Unhelpful(0)You have already voted this
  35. Avatar

    Sai K A

    Really good course..but application should’ve been taught ..was very tough to learn coding it in python from scratch

    Helpful(0) Unhelpful(0)You have already voted this
  36. Avatar

    Michael S

    Great grounding of the cryptography basics, but does require a decent understanding of basic computing (bits, XORs) and some reading on finite field maths beforehand would definitely help.

    Helpful(0) Unhelpful(0)You have already voted this
  37. Avatar

    Manish M

    A wonderful beginning whoever wants to aspire in Infosec and crypto

    Helpful(0) Unhelpful(0)You have already voted this
  38. Avatar

    Christer J

    Very instructive videos and lectures, did the course to get an better insight into crypto and it gave me just what I wanted

    Helpful(0) Unhelpful(0)You have already voted this
  39. Avatar

    Divyanshu S

    I started this course just for fun and out of curiosity. By the time the course ended, I was in love with crypto. Very well explained, very good course.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Avatar

    Mayank P

    Excellent Course.

    Helpful(0) Unhelpful(0)You have already voted this
  41. Avatar

    Blake H

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  42. Avatar

    Krithika S

    Excellent for beginners!

    Helpful(0) Unhelpful(0)You have already voted this
  43. Avatar

    Rafael C

    Amazing! It’s incredible that this course is free.

    Helpful(0) Unhelpful(0)You have already voted this
  44. Avatar

    Asaf S

    Thank you Prof. Dan Boneh and all coursera team, very mutch for a greate course, greate exams and lectures. This course teaches you a lot through the lectures, excersises and exams and you get a greate academic study experience. Yeshar koach!!!

    Helpful(0) Unhelpful(0)You have already voted this
  45. Avatar

    Dawit T F

    it is so amazing and it gives me a great opportunities to me to develop my future plan.

    Helpful(0) Unhelpful(0)You have already voted this
  46. Avatar

    Simon

    Really good course. The professor knows what he is talking about and he explains as easy to understand as possible. As engineer it was sometimes difficult but not impossible for me to understand everything right away. The only thing in my opinion that could make the course way more understandable are step by step examples with real numbers/text/messages. The examples in the course are good but too general to understand without a strong mathematical background. I would recommend this course and I would say it is one of the best cryptography courses you’ll find in internet. Greetings!

    Helpful(0) Unhelpful(0)You have already voted this
  47. Avatar

    Jeffrey G

    Fantastic. The only online crypto course I can recommend.

    Helpful(0) Unhelpful(0)You have already voted this
  48. Avatar

    Philipp S

    Excellent!

    Helpful(0) Unhelpful(0)You have already voted this
  49. Avatar

    Baltrus S

    The best course I have taken so far! Not only it introduces you to the world of cryptography, but gives a mathematical overview of how everything works and many practical experiences. The second part is coming soon, expectations are over the roof! The book covering materials in these courses, that Boneh is still working on, will be the best resource for all cryptography related topics(for me at least), I guess it’s set out to be the ultimate cryptography textbook. As a person with mathematical background I admired every piece of the course and how well everything was put together. It really shows how Maths as a science is not just a theory, it’s very much practical as well. Having said that, one doesn’t have to have mathematical background to comprehend course materials. The exercises at each end of week are very well crafted they make you reuse most important information from the week and stick that deep into your brain. I finished the course 1.5 years ago and still remember what most exercises were about. I remember some colleagues complained about week 5 being too much theoretical and therefore dropped the course. For me it was one of the most interesting weeks. Anyway, I would say first 4 weeks are a must for any developer who is responsible for any software/hardware that has something to do with encryption/authentication. TLDR: If you are considering the course, just take it. The information you will get is universal and timeless.

    Helpful(0) Unhelpful(0)You have already voted this
  50. Avatar

    Maxim B

    That was the hardest thing i’ve ever learned in my whole life, but I’m well satisfied by this course. Thank’s to this course I finally understood the way I have to use crypto without risk of being hacked because of simple mistake I made. I also wanna say THANK YOU SO MUCH! to professor Dan Boneh for the best possible explanation of the course’s material and THANK YOU SO MUCH! to Coursera for giving me an opportunity to learn this high quality educational material while being in the middle of nowhere. Sometimes there were a tiny problems with sound, but it’s not critical. Anyway, it’s much better then the education that I could get in my region.

    Helpful(0) Unhelpful(0)You have already voted this
  51. Avatar

    Nelson P V

    Excellent courseware and delivery! I highly recommend digital security professionals to take this course.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare
    Shopping cart