CPSC 452 - CRYPTOGRAPHY

by ecscyber

This course covers the basic principles of cryptography. Topics include encryption, cryptographic hashing, certificates, and signatures, classical, symmetric-key, and public-key ciphers, block modes of operation, and cryptanalysis techniques including exhaustive search, man-in-the-middle, and birthday attacks. Programing projects involving implementation of cryptographic systems.

Prerequisites: Examination in Programming Proficiency or CPSC 301Opens in new window and MATH 270B;Opens in new window can be taken by Computer Science and Computer Engineering majors and minors.

152 photos · 584 views
2