安全多方计算(Secure Multi-Party Computation,简称MPC)是一种密码学技术,指多个互不信任的参与方(参与方)在保护各自私有输入数据(私有输入)不泄露的前提下,通过协同计算(协同计算)共同完成某个约定函数(约定函数)的计算,并仅得到计算结果(计算结果)而不暴露中间数据(中间数据)的隐私保护计算方法。