MP-SPDZ 之 semi-party流程详解

为了进一步了解MP-SPDZ各个协议的运行流程,从semi-party协议分析入手,逐渐分析所有协议流程。
semi-party协议流程如下图所示:

semi-party协议流程总体分两个部分:

  1. 网络部分。用于多节点和server之间进行消息传输和信息通信。
  2. 多线程任务部分。用于配置文件和隐私数据进行多任务执行。

遗留问题:

  1. 目前从代码看,如果是本地模式,只有party0参与了计算?
  2. semi-party协议细节实现部分还未仔细阅读代码。这部分可以在后面阅读其他代码,比如mascot-party,能通过对比了解到。

注:资料仅供参考。若有错误、不当之处请指正。

posted @ 2022-10-21 14:54  水中墨色  阅读(470)  评论(0编辑  收藏  举报