2017-2018 Undergraduate Catalog 
    
    Mar 28, 2024  
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

CSCI 4534 - Cryptography and Data Security


Prerequisites: CSCI 2210  or CSCI 2212 , junior standing. A survey of cryptographic concepts and algorithms and their application to data security. Techniques studied will include private key cryptosystems, public key cryptosystems, hash functions. Commonly used algorithms will also be studied; these might include DES, 3DES, AES, IDEA, RSA, Diffie-Hellman, MD5, SHA, DSS. We will also examine how these algorithms are used to provide confidentiality, message authentication, key exchange and digital signatures in applications such as client-server authentication, email security, and web security. 3 credits