MATH 4651
Cryptography
Prereq: COMP 1731; COMP/MATH 2211; MATH 2221; or permission of the Department This course is an introduction to cryptographic algorithms and to the cryptanalysis of these algorithms, with an emphasis on the fundamental principles of information security. Topics include: classical cryptosystems, modern block and stream ciphers, public-key ciphers, digital signatures, hash functions, key distribution and agreement. [Note 1: This course is cross listed as COMP 4651 and may therefore count as three credits in either discipline.] (Format: Lecture 3 Hours)
Sources
- Course catalogue ↗2026-2027