3 credits (3-0-0)
Pre-requisites: COL759 OR Equivalent
Contents may vary based on the instructor’s interests within the broader area of Cryptography. Examples include CCA secure encryption, multiparty computation, leakage resilient cryptography, broadcast encryption, fully homomorphic encryption, obfuscation, functional encryption, zero knowledge, private information retrieval, byzantine agreement, cryptography against extreme attacks etc.