[发明专利]一种数据处理方法、系统、设备及计算机可读存储介质在审
申请号: | 202310090739.5 | 申请日: | 2023-01-17 |
公开(公告)号: | CN116070271A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 王勤;袁国平;徐东德;税雪飞 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王浩 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 系统 设备 计算机 可读 存储 介质 | ||
本申请公开了一种数据处理方法、系统、设备及计算机可读存储介质,应用于第一隐私计算参与方,获取第一Yao共享集合;生成与第一隐私数据对应的随机数集;基于第一Yao共享集合、权值数据集及随机数集,生成第一隐私数据对应的待传输信息;基于不经意传输方法及第二Yao共享集合传输待传输信息至第二隐私计算参与方;计算随机数集的目标和值;传输目标和值至第二隐私计算参与方,以使第二隐私计算参与方基于接收数据及目标和值计算第一隐私数据和第二隐私数据在权值数据集下的权重和值。本申请借助混淆电路、Yao共享原理及不经意传输方法实现了两个隐私计算参与方间的数据权重隐私求和,方法保密性高,适用性好。
技术领域
本申请涉及隐私计算和安全多方计算技术领域,更具体地说,涉及一种数据处理方法、系统、设备及计算机可读存储介质。
背景技术
在隐私计算和安全多方计算领域内,一种典型的应用场景是隐私集合求交,以两方为例,参与方P0持有隐私集合X,参与方P1持有隐私集合Y,执行隐私集合求交后,双方得到交集结果X∩Y,而不向对方泄露除交集外任何隐私集合元素的信息,隐私集合求交有广泛的应用场景,如金融机构间计算共同客户群体而不暴露自己的客户等。然而,某些场景下,双方可能想计算隐私集合的交集权值和,但不想泄露任何集合元素信息,如参与方P0持有带权值的集合X={(x1,v1),(x2,v2),...,(xn,vn)},参与方P1持有集合Y={y1,y2,...,yn},他们想计算X∩Y集合的权值和∑VX∩Y,但又不想泄露任何集合信息。
综上所述,如何对两方进行隐私交集权重求和是目前本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种数据处理方法,其能在一定程度上解决如何对两方进行隐私交集权重求和的技术问题。本申请还提供了一种数据处理系统、设备及计算机可读存储介质。
为了实现上述目的,本申请提供如下技术方案:
一种数据处理方法,应用于第一隐私计算参与方,包括:
获取第一Yao共享集合,所述第一Yao共享集合包括基于目标判断结果确定的分配给所述第一隐私计算参与方的共享集合,所述目标判断结果包括基于混淆电路判断第一隐私数据中的各个数据是否属于第二隐私数据的判断结果;
获取所述第一隐私数据对应的权值数据集;
生成与所述第一隐私数据对应的随机数集;
基于所述第一Yao共享集合、所述权值数据集及所述随机数集,生成所述第一隐私数据对应的待传输信息;
基于不经意传输方法及第二Yao共享集合传输所述待传输信息至第二隐私计算参与方,所述第二Yao共享集合包括基于所述目标判断结果确定的分配给所述第二隐私计算参与方的共享集合;
计算所述随机数集的目标和值;
传输所述目标和值至所述第二隐私计算参与方,以使所述第二隐私计算参与方基于接收数据及所述目标和值计算所述第一隐私数据和所述第二隐私数据在所述权值数据集下的权重和值,所述接收数据包括所述第二隐私计算参与方基于所述不经意传输方法及所述第二共享集合接收所述待传输信息后得到的数据;
其中,所述第一隐私数据及所述权值数据集属于所述第一隐私计算参与方,所述第二隐私数据属于所述第二隐私计算参与方。
优选的,所述获取第一Yao共享集合,包括:
获取所述第一Yao共享集合,所述第一Yao共享集合包括
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310090739.5/2.html,转载请声明来源钻瓜专利网。