University of Maryland, College Park – Cryptography
Instructor
About this Course
This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.
Skills you will gain
Number Theory
Cryptography
Public-Key Cryptography
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