Entry № 1104
安全多方计算(MPC)
安全多方计算(MPC) 是什么?
安全多方计算(MPC)一类密码协议,允许多方在不泄露各自私有输入的前提下,共同计算某个函数并只获得最终结果。
安全多方计算(MPC)允许彼此互不信任的多方共同计算其私有输入上的函数,且只能获知输出结果。基础构造包括两方计算的 Yao 混淆电路,以及基于秘密分享的多方协议(BGW、GMW、SPDZ);现代实现通过预处理、ABY3 与 silent OT 扩展等技术,可获得可观的实用吞吐量。MPC 被用于加密货币钱包与 HSM 的门限签名、跨组织隐私分析、银行间反欺诈检测以及联邦密钥管理。它常与零知识证明或同态加密相结合,以加强安全假设或减少通信开销。
● 示例
- 01
门限 ECDSA 钱包将比特币签名密钥分割到多个 MPC 节点上。
- 02
跨组织分析在不共享原始交易日志的情况下计算欺诈信号。
● 常见问题
安全多方计算(MPC) 是什么?
一类密码协议,允许多方在不泄露各自私有输入的前提下,共同计算某个函数并只获得最终结果。 它属于网络安全的 密码学 分类。
安全多方计算(MPC) 是什么意思?
一类密码协议,允许多方在不泄露各自私有输入的前提下,共同计算某个函数并只获得最终结果。
如何防御 安全多方计算(MPC)?
针对 安全多方计算(MPC) 的防御通常结合技术控制与运营实践,详见上方完整定义。
安全多方计算(MPC) 还有哪些其他名称?
常见的别称包括: MPC, 多方计算。