CSC 318 - Cryptography (MA 318)
 
(3 cr.) Students study methods of transmitting information securely in the face of a malicious adversary deliberately trying to read or alter it. Participants also discuss various possible attacks on these communications. Students learn about classical private-key systems, the Data Encryption Standard (DES), the RSA public-key algorithm, discrete logarithms, hash functions and digital signatures. Additional topics may include the Advanced Encryption Standard (AES), digital cash, games, zero-knowledge techniques and information theory, as well as topics chosen by the students together with the instructor for presentations. Prerequisite: MA 229, CSC 215 or ISM 301; Minimum grade C-; Every Other Year, Spring
 
Sessions

This course is currently not being offered. Please try again next session.