【24h】

FairplayMP - A System for Secure Multi-Party Computation

机译:FairplayMP - 一种安全多方计算系统

获取原文

摘要

We present FairplayMP (for "Fairplay Multi-Party"), a system for secure multi-party computation. Secure computation is one of the great achievements of modern cryptography, enabling a set of untrusting parties to compute any function of their private inputs while revealing nothing but the result of the function. In a sense, FairplayMP lets the parties run a joint computation that emulates a trusted party which receives the inputs from the parties, computes the function, and privately informs the parties of their outputs. FairplayMP operates by receiving a high-level language description of a function and a configuration file describing the participating parties. The system compiles the function into a description as a Boolean circuit, and perform a distributed evaluation of the circuit while revealing nothing else. FairplayMP supplements the Fairplay system [16], which supported secure computation between two parties. The underlying protocol of FairplayMP is the Beaver-Micali-Rogaway (BMR) protocol which runs in a constant number of communication rounds (eight rounds in our implementation). We modified the BMR protocol in a novel way and considerably improved its performance by using the Ben-Or-Goldwasser-Wigderson (BGW) protocol for the purpose of constructing gate tables. We chose to use this protocol since we believe that the number of communication rounds is a major factor on the overall performance of the protocol. We conducted different experiments which measure the effect of different parameters on the performance of the system and demonstrate its scalability. (We can now tell, for example, that running a second-price auction between four bidders, using five computation players, takes about 8 seconds.)
机译:我们呈现FairplayMP(对于“Fairplay多方”),一个安全多方计算系统。安全计算是现代加密成分的伟大成就之一,使一组不受信任的各方来计算其私有输入的任何功能,同时显示功能的结果。在某种意义上,FairPlayMP让各方运行一个联合计算,它模拟了一个受信任的政党,它从各方接收到各方的输入,计算函数,并私下通知其输出各方。 FairPlayMP通过接收函数的高级语言描述和描述参与方的配置文件来操作。系统将该功能编译为描述为布尔电路,并执行电路的分布式评估,同时露出别的。 FairplayMP补充了Faipplay系统[16],支持两方之间的安全计算。 FairplayMP的基础协议是Beaver-Micali-Rogaway(BMR)协议,它在恒定数量的通信轮流中运行(我们的实施中的八轮)。我们以新颖的方式修改了BMR协议,并且通过使用本地或 - Goldwasser-Wigderson(BGW)协议的目的,通过使用Ben-Goldwasser-Wigderson(BGW)协议来显着提高其性能。我们选择使用本协议,因为我们认为通信轮次数是协议整体性能的主要因素。我们进行了不同的实验,该实验测量了不同参数对系统性能的影响,并展示其可扩展性。 (例如,我们现在可以讲述,使用五个计算播放器在四个投标人之间运行二价格拍卖,大约需要8秒钟。)

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号