| |
Aug 09, 2026
|
|
|
|
|
CAS 770 / Modern Cryptography 3 unit(s)
Cryptography underlies information security technologies. Using the provable security methodology, this course will develop an in-depth understanding of the foundations of modern cryptography, including all major primitives in symmetric and public key cryptography, as well as cryptographic protocols such as TLS. Upon this foundation we will examine more recent advances in cryptography, such as identity-based encryption, functional encryption, bilinear pairings, and lattice-based cryptography. The course will conclude with student-driven explorations of recent research in theoretical or applied cryptography.
Add to Favourites (opens a new window)
|
|