Cryptographic Computation and Blockchain

Master course, IT University of Copenhagen, 2021

This course introduces basic concepts and techniques for designing and analysing cryptographic protocols with a focus on privacy preserving computation and blockchain protocols. It covers both the main constructions of such protocols and the theoretical models used for proving their security.