Graduate Catalog

CSEC 602 Modern Cryptography

This course investigates advanced topics in cryptography. It will cover number theory and basic theory of Galois fields used in cryptography; history of primality algorithms and the polynomial-time test of primality; discrete logarithm based cryptosystems including those based on elliptic curves; interactive protocols including the role of zero-knowledge proofs in authentication; construction of untraceable electronic cash on the net; and post-quantum cryptography. Other topics include digital watermarking, hashing, fingerprinting, and steganography.

Credits

3

Offered

Fall