
CourseraTaught by Stanford University, Cryptography I is a foundational, long-running course that has pulled in 541,753 learners — a scale that reflects how central cryptography has become to modern computing. It is a rigorous, technical treatment of how information actually gets secured, not a surface-level security-awareness course.
You'll dig into encryption standards like AES and public-key cryptography, key management, and cryptographic protocols, all grounded in the underlying algorithms, arithmetic, and probability that make encryption work. It is the kind of course that turns cryptography from a buzzword into something you can reason about mathematically.
Expect genuine mathematical rigor here — this rewards comfort with algorithms and probability.
Offered by Stanford University. Cryptography is an indispensable tool for protecting information in computer systems. In this course you ... Enroll for free.
Skills you'll gain: Cryptography, Data Encryption Standard, Cryptographic Protocols, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Application Security, Authentications, Data Integrity, Algorithms, Arithmetic, Probability.
Access
Coursera PlusIncluded with a Coursera subscription
Advertisement
This course is included with a Coursera Plus subscription.
View on Coursera →No coupon right now. We'll tell you when there is one.
More in IT & Software



