Dec 12, 2024  
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 Spring 2025 Class Schedule.