Chapter 3. Multi-Party Computation

By Jayavanth Shenoy, Onai, USA, jayavanth@onai.com | Patrick Grinaway, Onai, USA | Shriphani Palakodety, Onai, USA

Downloaded: 477 times

Published: 09 Apr 2024

© 2024 Jayavanth Shenoy | Patrick Grinaway | Shriphani Palakodety

Abstract

Multi-party computation (MPC) is a cryptographic technique where multiple parties can jointly compute a function f on their secret data, without exposing their secret data to other parties or by extension any eavesdroppers. Only the result of the computation will be revealed to all parties. In AI, MPC can be used in a multiparty setting to jointly perform training of, and inference with, neural networks on secret data.