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

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

Other