CSC 330 Cryptography

Covers the fundamental algorithms used in both symmetric key and public key cryptography. Algorithms include AES, Diffie-Hellman, RSA, elliptic curve cryptography, as well as cryptographical hash algorithms. Both mathematical foundations and computer implementations will be discussed during the course.

Credits

3

Cross Listed Courses

MTH 330

Prerequisite

CSC 141, CSC 144, CSC 171, or CSC 280; and MTH 155 or MTH 220.