[发明专利]安全多方计算的实现方法和装置有效
| 申请号: | 202010759188.3 | 申请日: | 2020-07-31 |
| 公开(公告)号: | CN111737011B | 公开(公告)日: | 2021-01-29 |
| 发明(设计)人: | 谭晋;王磊 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F21/60;G06F21/62;H04L29/06;H04L29/08 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 安全 多方 计算 实现 方法 装置 | ||
本说明书提供一种安全多方计算的实现方法,应用在安全多方计算参与方的代表节点上,所述方法包括:确定本参与方符合安全多方计算协议的密态计算任务;将所述密态计算任务拆分为至少两个子任务,并将子任务分发给至少两个辅助节点进行计算;接收辅助节点返回的子任务的执行结果,根据子任务的执行结果生成符合安全多方计算协议的密态计算任务的计算结果。
技术领域
本说明书涉及网络通信技术领域,尤其涉及一种安全多方计算的实现方法和装置。
背景技术
互联网的普及和移动互联的发展使得生产经营、日常生活都在源源不断的产生数据。海量数据已成为企业的资产,同时由于这些数据中常常包含用户的敏感信息,保护这些数据也成为企业的责任。而有些数据挖掘项目需要以不同企业的数据为基础,在企业参与这样的数据挖掘项目时,要确保己方的原始数据不会泄露。
安全多方计算(MPC,Secure Muti-party Computation)针对这种数据孤岛现象提供了一种解决方案,允许多个数据所有者在互不信任的情况下进行协同计算,输出计算结果,并保证任何一方均无法得到除应得的计算结果之外的其他任何信息。MPC能够让多个数据所有者在保护各自原始数据内容隐私的条件下可以获取所有数据的使用价值。
MPC的一个重要应用场景是安全的模型训练和预测。在这些应用场景中,通常每个MPC的参与方不仅要提供原始数据,还要负责大量的计算。而某个参与方的计算能力不足,会影响整个模型的训练和预测效率。
发明内容
有鉴于此,本说明书提供一种安全多方计算的实现方法,应用在安全多方计算参与方的代表节点上,所述方法包括:
确定本参与方符合安全多方计算协议的密态计算任务;
将所述密态计算任务拆分为至少两个子任务,并将子任务分发给至少两个辅助节点进行计算;
接收辅助节点返回的子任务的执行结果,根据子任务的执行结果生成符合安全多方计算协议的密态计算任务的计算结果。
本说明书还提供了一种安全多方计算的实现装置,应用在安全多方计算参与方的代表节点上,所述装置包括:
密态任务确定单元,用于确定本参与方符合安全多方计算协议的密态计算任务;
子任务分发单元,用于将所述密态计算任务拆分为至少两个子任务,并将子任务分发给至少两个辅助节点进行计算;
子任务结果合并单元,用于接收辅助节点返回的子任务的执行结果,根据子任务的执行结果生成符合安全多方计算协议的密态计算任务的计算结果。
本说明书提供的一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行上述应用在参与方代表节点上的安全多方计算的实现方法所述的步骤。
本说明书还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述应用在参与方代表节点上的安全多方计算的实现方法所述的步骤。
由以上技术方案可见,本说明书的实施例中,由安全多方计算的参与方的代表节点将本参与方的密态计算任务拆分为两个或两个以上的子任务,并将子任务交由至少两个辅助节点负责计算,在收集各辅助节点的子任务执行结果后,代表节点即可生成本参与方密态计算任务的计算结果,从而能够利用各个辅助节点的计算能力来完成本参与方的密态计算任务,加快了计算速度,提高了密态计算的效率。
附图说明
图1是本说明书实施例应用场景的一种网络结构示例图;
图2是本说明书实施例中一种应用在参与方代表节点上的安全多方计算的实现方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010759188.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:Y型压力密封截止阀
- 下一篇:一种问题生成方法及装置





