Undergraduate Catalog

MAT 348 Introduction to Cryptography

This is an introductory course in cryptography. It covers classical cryptosystems, Shannon's perfect secrecy, block ciphers and the advanced encryption standard, RSA cryptosystem and factoring integers, public-key cryptography and discrete logarithms, and linear and differential cryptanalysis.

Credits

3

Prerequisite

Prerequisites: MAT 130 and MAT 140; or MAT 150; or permission of the instructor.

Distribution

Undergraduate