[发明专利]一种多方安全计算方法、系统和用于多方安全计算的装置有效

专利信息
申请号: 202210358387.2 申请日: 2022-04-07
公开(公告)号: CN114448631B 公开(公告)日: 2022-06-07
发明(设计)人: 王西利;何昊青;李少杰;陈琨;王国赛 申请(专利权)人: 华控清交信息科技(北京)有限公司
主分类号: H04L9/08 分类号: H04L9/08
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 苏培华
地址: 100084 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 多方 安全 计算方法 系统 用于 计算 装置
【说明书】:

发明实施例提供一种多方安全计算方法、系统和用于多方安全计算的装置。本发明实施例提供的多方安全计算方法,在基于2‑4秘密分享协议计算第一秘密X与第二秘密Y的乘积时,各个计算节点之间仅需进行6次通信,分别为:第一轮通信,计算节点S1与计算节点Sb进行交互、计算节点S2与计算节点Sa进行交互,共4次通信;第二轮通信,计算节点S1将所述第三结果分片发送至计算节点Sa,计算节点S2将所述第三结果分片发送至计算节点Sb,共2次通信。相比于现有技术中基于2‑4秘密分享协议计算第一秘密X和第二秘密Y的乘积的处理过程,本发明实施例减少了各个计算节点之间的通信量,能够降低多方安全计算的耗时。

技术领域

本发明涉及计算机技术领域,尤其涉及一种多方安全计算方法、系统和用于多方安全计算的装置。

背景技术

多方安全计算是指,针对无可信第三方的情况下,在多个非互信数据库之间,在数据相互保密的前提下,实现数据的计算和融合。

多方安全计算通常提供了基本的加法、乘法、比较等计算,以适用于各种场景,例如,模型训练、采用模型进行预测等。相对于多方安全计算的加法、比较等计算而言,多方安全计算的乘法,通常实现较为复杂,需要消耗更多的计算量和通信量。例如,基于2-4秘密分享协议进行秘密的乘法计算时,每一轮计算过程中需要各个计算节点之间进行8次通信,通信量较大。因此,如何减少多方安全计算中乘法计算的通信量,提高计算效率,是目前亟待解决的问题。

发明内容

本发明实施例提供一种多方安全计算方法、系统和用于多方安全计算的装置,可以将基于2-4秘密分享协议进行秘密的乘法计算时,各个计算节点之间的通信量减少为6次,有利于降低多方安全计算的耗时。

为了解决上述问题,本发明实施例公开了一种多方安全计算方法,应用于多方安全计算系统,所述多方安全计算系统包括4个计算节点,所述4个计算节点包括计算节点S1、S2、Sa和Sb,所述方法用于计算第一秘密X和第二秘密Y的乘积,所述方法包括:

各个计算节点分别持有第一秘密X和第二秘密Y的密文分片,且满足2-4秘密分享协议,其中,S1、S2共享随机数r12和r12_,Sa、Sb共享随机数rab;

各个计算节点分别基于持有的密文分片进行本地乘法计算,并分别利用所述随机数r12或随机数rab对乘法计算结果进行加密,得到第一结果分片;

计算节点S1与计算节点Sb进行交互,以使计算节点S1和计算节点Sb共同持有第一结果分片z1和第一结果分片zb;计算节点S2与计算节点Sa进行交互,以使计算节点S2和计算节点Sa共同持有第一结果分片z2和第一结果分片za;

各个计算节点分别基于持有的第一结果分片进行本地加法计算,得到第二结果分片;

计算节点S1和计算节点S2分别利用随机数r12_对持有的第二结果分片进行加密计算,使得计算节点S1得到第三结果分片,计算节点S2得到第三结果分片;

计算节点S1将所述第三结果分片发送至计算节点Sa,计算节点S2将所述第三结果分片发送至计算节点Sb;

基于4个计算节点中的任意2个计算节点持有的第二结果分片或第三结果分片,得到所述第一秘密X和所述第二秘密Y的乘积。

另一方面,本发明实施例公开了一种多方安全计算系统,所述多方安全计算系统包括4个计算节点,所述4个计算节点包括计算节点S1、S2、Sa和Sb,所述多方安全计算系统用于计算第一秘密X和第二秘密Y的乘积;

各个计算节点分别持有第一秘密X和第二秘密Y的密文分片,且满足2-4秘密分享协议,其中,S1、S2共享随机数r12和r12_,Sa、Sb共享随机数rab;

各个计算节点分别基于持有的密文分片进行本地乘法计算,并分别利用所述随机数r12或随机数rab对乘法计算结果进行加密,得到第一结果分片;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华控清交信息科技(北京)有限公司,未经华控清交信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210358387.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top