3.1 概览
安全计算主要研究如何在数据上进行计算的同时保证数据的隐私性,其技术主要基于密码学,其中,安全多方计算(Secure Multi-Party Computation,MPC)就是一种常用的安全计算技术。安全多方计算主要研究的是,如何让多个互不信任的参与方在没有可信第三方的情况下进行协同计算,同时不泄露除了输出之外的任何信息。安全多方计算协议通常基于一些密码学原语实现,如不经意传输、混淆电路和秘密分享。除了安全多方计算之外,安全计算还可以通过同态加密、可信执行环境和差分隐私等技术实现。