Secure Multi-Party Computation
Secure Multi-Party Computation, abbreviated SMPC or MPC, is the cryptographic technique that allows multiple parties to jointly compute a function over their private inputs without revealing those inputs to each other — for example, two hospitals can compute the average outcome across their combined patient populations without either hospital seeing the other's data. The foundational protocols come from Andrew Yao's Garbled Circuits (1986) for two-party computation and the GMW protocol (Goldreich, Micali, Wigderson, 1987) and BGW protocol (Ben-Or, Goldwasser, Wigderson, 1988) for multi-party. Modern protocols include SPDZ (secret-sharing-based, fast online phase), ABY3 (three-party, semi-honest), Falcon, Cerebro, and Crypten (Meta's PyTorch-integrated MPC). MPC differs from
homomorphic encryption in mechanism: HE has one party encrypt and a server compute on ciphertext; MPC has multiple parties jointly run the computation through interactive protocols where no single party ever sees the cleartext. The performance profile is also different: MPC has much higher communication cost (multiple rounds of network traffic) but lower per-operation computational cost than FHE, making MPC competitive for moderate-complexity computations where parties have reasonable network connectivity. Real-world deployments include Boston Women's Workforce Council's gender pay gap analytics across 100+ employers (Boston University's MPC implementation), the Estonian tax fraud detection across banks and tax authority (Sharemind), and various financial benchmarking consortia. For machine learning specifically, MPC enables privacy-preserving collaborative training (PySyft, Crypten, MP-SPDZ-PyTorch) and privacy-preserving inference where the model owner and the input owner are different parties. AI governance teams in cross-organization collaborations (pharma consortia, financial benchmarking, healthcare networks) use MPC when participants will not centralize data but want joint analytics or models.
Multi-party trust mechanisms on top of a 25-year multi-tenant platform: Centralpoint has supported multi-tenant, multi-party content collaboration for 25 years with audience-based isolation. MPC extends that discipline cryptographically for scenarios where the multi-tenancy must be enforced beyond access control. MPC runs on-premise, tokens meter per skill, and MPC-augmented chatbots deploy through one line of JavaScript.
Related Keywords:
Secure Multi-Party Computation,
Secure Multi-Party Computation,Oxcyon, AI, AI Governance, Generative AI, Inference, Inference, Inferencing, RAG, Prompts, Skills Manager,