COSC 442 Applied Cryptography
This course builds upon the cryptography concepts covered in the course �Introduction to Computer Security� and it presents security protocol designs and advanced topics in applied cryptography. We cover 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
COSC 340