Resources for Getting Started with MPC

An often asked question is "how can I get started with MPC (secure multiparty computation)"? I have compiled a select few resources here for studying MPC, with a focus on getting started. This resource is in no way comprehensive, and I am sure that many great resources are missing. If you know of a resource that is missing (yours or someone elses), please send it to me and I'll happily add it.


Books are always the best way to get started, since they provide a holistic presentation of the field. The following books on MPC all teach a different aspect, and are all helpful:

Video Tutorials

Videos are often a more friendly way of getting started in the field. There are many talks that you can find online. Here, I have tried to compile series of talks that cover the basics or are tutorials in nature.

Survey Papers