Cryptography FundamentalsDelves into the core principles of cryptography, emphasizing the challenges of key management and the impact of technology advancement on security.
Privacy Enhancing TechnologiesIntroduces a course on Privacy Enhancing Technologies covering various mechanisms and emphasizing privacy as a security property.
Cryptography and SecurityCovers cryptanalysis, security proofs, cryptographic schemes, and foundational concepts in a challenging Advanced Cryptography course.