安全多方计算(Secure Multi-Party Computation,SMPC)用于解决一组互不信任的参与方各自持有秘密数据,
协同计算一个既定函数的问题。安全多方计算在保证参与方获得正确计算结果的同时,无法获得计算结果之外的任何信息。
在整个计算过程中,参与方对其所拥有的数据始终拥有绝对的控制权。
定义:
不经意传输理解:
秘密共享理解:
安全多方计算(Secure Multi-Party Computation,SMPC)用于解决一组互不信任的参与方各自持有秘密数据,
协同计算一个既定函数的问题。安全多方计算在保证参与方获得正确计算结果的同时,无法获得计算结果之外的任何信息。
在整个计算过程中,参与方对其所拥有的数据始终拥有绝对的控制权。