|
Sep 07, 2024
|
|
|
|
2023-2024 Course Catalog [ARCHIVED CATALOG]
|
MA 325 - Mathematics of Cryptography Class Hour(s) 3 Laboratory Hour(s) 0 3 Semester Credit Hour(s)
This course gives an introduction to the mathematics of cryptography. A survey of cryptography from Roman times up to today’s current techniques. Cryptographic content for the course includes classical ciphers and their decryption (shift, affine and Vigenere ciphers), key exchange protocols (main example: Diffie-Hellman), public key ciphers (main example: RSA), block ciphers, modes of operation, hash functions and digital signatures. Mathematical formulations of security goals will be discussed as a method for determining weaknesses in designs.
Prerequisite(s): MA 124 and CS 130 or CS 150
|
|