May 04, 2024  
Undergraduate/Graduate Catalog 2018-2019 
    
Undergraduate/Graduate Catalog 2018-2019 [ARCHIVED CATALOG] See drop-down menu above to access other catalogs.

MATH 527 - Cryptology

(3 credits)
Prerequisite: Admission to the MAT Mathematics program or consent of the instructor or consent of the department chairperson
Cryptology is the study of the composition, design, use and analysis of methods and systems to encrypt and decrypt messages. Classical cryptosystems from shift ciphers to the enigma machine will be reviewed first. Then private-key encryption schemes such as AES (the Advanced Encryption Standard) and public-key encryption schemes such as RSA will be studied. Methods of cryptanalysis will be investigated. Other techniques and methods of cryptology such as digital signatures, secret sharing, zero-knowledge proofs, steganography, discrete logarithms, elliptic curves and quantum computing may be explored.