COSC 442 Applied Cryptography
This course builds upon the concepts covered in the course "Introduction to Computer Security" and presents security protocol designs and advanced topics in applied cryptography. The course covers a comprehensive set of topics, including cryptographic protocol design, zero-knowledge proofs, multi-party encryption protocols, blockchain technology, encrypted machine learning, and secure hardware technologies.
Prerequisite
COSC340, or ECCE444
Distribution
2-3-3Offered
Spring