May 09, 2025  
2020-2021 Graduate Catalog 
    
2020-2021 Graduate Catalog [ARCHIVED CATALOG]

CSC 5156 - Cryptography II

Credits: 4
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   or consent of the instructor