A Pragmatic Introduction to Secure Multi-Party Computation 论文

2018Foundations and Trends® in Privacy and Security引用 315
Cryptography and Data SecurityComplexity and Algorithms in GraphsComputability, Logic, AI Algorithms

摘要

Secure multi-party computation (MPC) has evolved from a theoretical curiosity in the 1980s to a tool for building real systems today. Over the past decade, MPC has been one of the most active research areas in both theoretical and applied cryptography. This article introduces several important MPC protocols, and surveys methods for improving the efficiency of privacy-preserving applications built using MPC. Besides giving a broad overview of the field and the insights of the main constructions, we overview the most currently active areas of MPC research and aim to give readers insights into what problems are practically solvable using MPC today and how different threat models and assumptions impact the practicality of different approaches.