Dec 06, 2025  
2023-2024 Undergraduate Catalogue 
    
2023-2024 Undergraduate Catalogue Archived Catalogue

CSC 364  -  Introduction to Cryptography


Formalizing security, hash functions, symmetric and public-key encryptions are some of the main topics of this course. Early ciphers like the Caesar shift and the Vigenère cipher and modern techniques like RSA, Diffie-Hellman protocol and their theoretical foundations, practical applications and the vulnerabilities of each encryption system will be discussed.

Credit Hours: 3

Prerequisite Courses: CSC 133  and CSC 231  with a grade of C or higher or CYBR 251  with a grade of C or higher.
Course Repeatability: Course may not be repeated.


Click here for the class schedule. select Browse Course Catalog or Register for Classes.