May 12, 2024  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 5156 - Cryptography II

Credits: 4
Formerly: CSC 6100
This course is an introduction to modern cryptography at the graduate level. Topics will include a rigorous treatment of fundamental primitives including: theoretical and applied aspects of symmetric and asymmetric cryptography with associated security models, message authentication codes, stream ciphers, cryptographic hashing, digital signatures, and various advanced primitives. Necessary mathematics will be introduced as needed, though a strong background in mathematics is recommended.
Prerequisite(s): CSC 5155 Cryptography I or consent of the instructor.