Apr 18, 2024  
Undergraduate/Graduate Catalog 2015-2016 
    
Undergraduate/Graduate Catalog 2015-2016 [ARCHIVED CATALOG] See drop-down menu above to access other catalogs.

MATH 341 - Cryptology

(3 credits)
Prerequisite: MATH 202 with a minimum grade of “C-” or consent of instructor
Cryptology is the study of the composition, design, use and analysis of methods and systems to encrypt and decrypt messages. This course begins with a review of classical cryptosystems from shift ciphers to the enigma machine. Modern private-key encryption schemes such as AES (the Advanced Encryption Standard) and public-key encryption schemes such as RSA will also be studied. In addition, digital signatures, secret sharing and zero-knowledge proofs will be examined. Other techniques and methods of cryptology such as steganography, discrete logarithms, elliptic curves and quantum computing may be explored. Offered annually.