MATH323

Download as PDF

Cryptography

Subject Code

MATH

Course Number

323

Course Description

An introduction to cryptology and cryptanalysis, the making of codes and the breaking of codes. History and basic concepts. Classical ciphers and attacks on classical ciphers. One-time Pad. Modern ciphers including DES, AES. Public key ciphers including RSA and Diffie-Hellman. Digital signatures. Additional topics may include Elliptic Curve systems, knapsack systems, and other cryptographic systems. Prerequisites: Mathematics 230 and Computer Science 212, or permission of the instructor.

Units

0

Credit Hours Max

4

Repeatable

Yes

Cross Listed Courses