- Platform
- Coursera
- Provider
- University of Maryland, College Park
- Effort
- 4-7 hours/week
- Length
- 7 weeks
- Language
- English
- Credentials
- Paid Certificate Available
- Part of
- Course Link
Overview
This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.
Syllabus
Week 1
Introduction to Classical Cryptography
Week 2
Computational Secrecy and Principles of Modern Cryptography
Week 3
Private-Key Encryption
Week 4
Message Authentication Codes
Week 5
Number Theory
Week 6
Key Exchange and Public-Key Encryption
Week 7
Digital Signatures
Taught by
Jonathan Katz
This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.
Syllabus
Week 1
Introduction to Classical Cryptography
Week 2
Computational Secrecy and Principles of Modern Cryptography
Week 3
Private-Key Encryption
Week 4
Message Authentication Codes
Week 5
Number Theory
Week 6
Key Exchange and Public-Key Encryption
Week 7
Digital Signatures
Taught by
Jonathan Katz