Secure Multiparty Computation
摘要
Secure multiparty computation (also known as secure computation, multi-party computation (MPC), or privacy-preserving computation) is a subfield of cryptography that aims to develop methods allowing multiple parties to jointly compute a function over their inputs while maintaining the privacy of those inputs. Unlike traditional cryptographic tasks, which ensure the security and integrity of communication or storage where the adversary is outside the system of participants (such as an eavesdropper monitoring the sender and receiver), the cryptographic protocols in this model focus on safeguarding the privacy of participants from one another. This chapter provides an overview of secure multiparty computation, beginning with its definition. It then introduces several protocols used in secure multiparty computation. The chapter offers a thorough understanding of various techniques in this field.