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.

Course period15/01/24 → …