Modern Cryptography by Khan Academy®

As seen on:


Combine Khan Academy's excellent content with leading education technology and you have a match made in heaven. BenchPrep is the first and only way to study anytime, anywhere, on any device. Now, you can personalize every Khan Academy course, and take it with you wherever you go. Sal Khan captivates millions of learners every year. With BenchPrep, you can bring his amazing material to life. NOTE: All Khan Academy content is available for free at

Topics Covered

Topics and Concepts Covered

  1. The Fundamental Theorem of Arithmetic 3m 52s
  2. Public Key Cryptography: what is it? 4m 32s
  3. The Discrete Logarithm Problem 1m 56s
  4. Diffie-Hellman Key Exchange 2m 19s
  5. RSA Encryption: step 1 3m 56s
  6. RSA Encryption: step 2 2m 25s
  7. RSA Encryption: step 3 2m 58s
  8. Euler's Totient Function 2m 18s
  9. RSA Encryption: step 4 4m 58s
  10. What should we learn next? 5m 18s

Get the Score You Want Right Now



Start a conversation with thousands of other students studying for the same test and are ready to help.

Confidence Levels

Personalize the course by marking lessons and questions with confidence levels so that you can focus on parts that require most attention.

Notes & Bookmarks

Create bookmarks and write custom notes to remind yourself of tips, questions, or concepts that you want to revisit later.

Take Advantage of BenchPrep's Features Now