Aug 09, 2026  
School of Graduate Studies Calendar, 2017-2018 
    
School of Graduate Studies Calendar, 2017-2018 [-ARCHIVED CALENDAR-]

Add to Favourites (opens a new window)

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)