MATH 4333: Cryptography

OVERVIEW:

COURSE DESCRIPTION:

This course is an introduction to modern cryptographic techniques and their mathematical foundations. Review of elementary number theory and algebra; classical cryptosystems; encryption standards; public key cryptosystems; digital signatures. Elliptic curve cryptography and quantum cryptography may be included.

PREREQUISITES:

Math 3303 or 3513