MATH 4705
Cryptology (O)
This course studies the mathematics behind protecting data and communications from unauthorized interception or tampering. Topics include: encryption and decryption, security and types of attack, private-key and public-key cryptosystems, key exchange, digital signatures, authentication, computational complexity, related mathematical problems such as primality testing, factoring and the discrete log problem .
Prerequisites & course information
Prerequisite s : One of CS 1303 , MATH 2203 , or MATH 3093 with a minimum grade of C, or permission of the instructor .
Sources
- Course catalogue ↗2026-2027