| Select the desired Level or Schedule Type to find available classes for the course. |
| CSC 333 - Cryptography |
|
Cryptography Prerequisite: CSC 202 or CSC 210 or CSC 303 This course provides an introduction to modern cryptography, covering key techniques and principles essential for securing digital (wired/wireless) communication and data. Topics include symmetric key cryptography, where students explore block cipher like DES and AES, as well as stream ciphers. The course then moves on to asymmetric cryptography focusing on RSA and Elgamal encryption methods. Students will also delve into digital signatures, which ensure the authenticity and integrity of data, and conclude with a study of hash functions, essential for verifying data integrity. 3.000 Credit hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Science Department Prerequisites: CSC 202 or CSC 210 or CSC 303 |
| Return to Previous | New Search |