Apr 25, 2024  
2018-2019 Undergraduate Catalog 
    
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

CSC 5156 - Cryptography II

Credits: 4
Formerly: CSC 6100
This continuation of CSC 5155, Cryptography I, focuses on advances in symmetric and asymmetric cryptography, cryptographic protocols, and integrity mechanisms. Topics include: zero knowledge proofs and arguments, pairing-based cryptography, elliptic-curve cryptography, non-malleable cryptography, authenticated cryptography, forward security, identification schemes, the Fiat-Shamir transform, and advanced primitives such as identity and attribute based cryptography. Necessary mathematics will be introduced as needed, though a strong background in mathematics is expected. 
Prerequisite(s): CSC 5155  Cryptography I or consent of the instructor.