[发明专利]用于利用SPDZ的快速安全多方内积的方法在审
申请号: | 201880080281.2 | 申请日: | 2018-12-13 |
公开(公告)号: | CN111512589A | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 范欣欣;郑清吉;J·瓜贾多默钱 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04L9/08;H04L9/32 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;申屠伟进 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 利用 spdz 快速 安全 多方 内积 方法 | ||
1.一种用于实现安全多方内积计算协议的方法,其中第一计算当事方持有第一私有向量()并且第二计算当事方持有第二私有向量(),第一私有向量和第二私有向量各自具有数量为
使用SPDZ协议将具有
对于,为第一计算当事方计算向量,其中
使用SPDZ协议将第二私有向量从第一计算当事方安全地共享给第二计算当事方;
对于,为第二计算当事方计算向量,其中值,以及使用SPDZ协议与第一计算当事方安全地共享向量;
对于,通过在第一计算当事方和第二计算当事方的情况下分别执行SPDZ协议和来计算共享物和,共享物和分别是和的共享物;
对于,通过在第一计算当事方和第二计算当事方的情况下执行SPDZ协议来计算内积共享物;以及
通过在第一计算当事方和第二计算当事方的情况下执行SPDZ协议来计算内积(
2.根据权利要求1所述的方法,其中第一私有向量是由第一计算当事方拥有的数据,并且第二私有向量是权重向量。
3.根据权利要求2所述的方法,其中第二计算当事方是机器学习服务提供者。
4.根据权利要求1所述的方法,其中SPDZ共享协议是加性秘密共享协议。
5.根据权利要求4所述的方法,其中,第一计算当事方具有消息认证码(MAC)密钥的第一MAC密钥共享物,并且第二计算当事方具有所述MAC密钥的第二MAC密钥共享物,使得第一MAC密钥共享物和第二MAC密钥共享物相加在一起得到所述MAC密钥。
6.根据权利要求5所述的方法,其中作为SPDZ共享协议的部分,第一MAC密钥由第一计算当事方共享给第二计算当事方,并且第二MAC密钥由第二计算当事方共享给第一计算当事方。
7.根据权利要求1所述的方法,其中计算共享物和、内积共享物以及内积(
8.根据权利要求7所述的方法,其中第一计算当事方和第二计算当事方二者均在SPDZ协议的离线阶段期间生成Beaver三元组,所述Beaver三元组由第一计算当事方和第二计算当事方在所述在线阶段期间使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880080281.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:脱蜡的柴油燃料组合物
- 下一篇:层叠体