Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Capitol Technology University Course Catalog

   
    Sep 07, 2024  
2023-2024 Course Catalog 
    
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