[发明专利]一种控制带宽的多方联合数据处理方法及装置有效
申请号: | 202110378007.7 | 申请日: | 2021-04-08 |
公开(公告)号: | CN113179158B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 余超凡;王磊 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/40;G06F21/62 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 带宽 多方 联合 数据处理 方法 装置 | ||
1.一种控制带宽的多方联合数据处理方法,用于对多个参与方的业务数据进行隐私化的联合数据处理,所述业务数据包括多个对象的特征数据,所述方法通过多个参与方中任意的参与方执行,包括:
在进行第n次联合数据处理时,确定多个参与方本次相同的第n标识,其中包括与多个参与方的业务数据分别对应的子标识;
通过预设的可信交互方式,基于所述第n标识和多个参与方的初始种子,使得多个参与方分别确定各自的随机数组,其中包括与多个子标识分别对应的多个随机数;
当所述第n标识中的第一子标识存在于子标识与隐秘数据的对应关系中时,获取所述第一子标识对应的第一隐秘数据;所述第一隐秘数据预先基于第一业务数据与对应的第一随机数的融合而得到;
利用多方安全计算MPC,与其他参与方,基于其他隐秘数据的交换以及各自的第一隐秘数据,进行本次联合数据处理;其中,所述其他隐秘数据基于其他业务数据与对应的随机数的融合得到。
2.根据权利要求1所述的方法,所述特征数据包括以下至少一种:基本属性信息、关联关系信息、交互信息、历史行为信息;所述对象包括以下种类中的一种:用户、商品、事件。
3.根据权利要求1所述的方法,所述第一业务数据是所述参与方的业务数据,或者是其他参与方的业务数据。
4.根据权利要求1所述的方法,所述对应关系,基于已进行的第m次联合数据处理过程中多个参与方之间隐秘数据的交换而得到。
5.根据权利要求1所述的方法,所述确定多个参与方本次相同的第n标识的步骤,包括:
当本次联合数据处理中参与方的业务数据,与已进行的联合数据处理中该参与方的业务数据相同时,将已进行的联合数据处理中该业务数据对应的子标识,确定为本次该业务数据的子标识;
当本次联合数据处理中参与方的业务数据,与已进行的联合数据处理中该参与方的业务数据不相同时,基于与已进行的联合数据处理中该业务数据对应的子标识不同的数值,确定本次该业务数据的子标识。
6.根据权利要求5所述的方法,所述基于与已进行的联合数据处理中该业务数据对应的子标识不同的数值,确定本次该业务数据的子标识的步骤,包括:
基于该业务数据对应的计数器的更新后数值,确定本次该业务数据的子标识;多个参与方拥有的该业务数据对应的计数器的初始数值相同,且更新模式相同。
7.根据权利要求1所述的方法,所述可信交互方式包括:
多个参与方之间利用MPC进行的交互方式;
或者,多个参与方利用可信第三方进行的交互方式。
8.根据权利要求7所述的方法,在利用可信第三方进行的交互方式中,所述使得多个参与方分别确定各自的随机数组的步骤,包括:
当所述参与方是选定的参与方时,利用所述第n标识和自身的初始种子,生成随机数组,其中包含待修正随机数;向所述可信第三方发送携带所述第n标识的获取请求,并接收所述可信第三方返回的所述待修正随机数的修正值,利用所述修正值更新本地生成的所述随机数组;所述修正值基于所述第n标识和多个参与方各自的初始种子而确定;
当所述参与方不是选定的参与方时,利用所述第n标识和自身的初始种子,生成随机数组。
9.根据权利要求8所述的方法,当所述参与方是选定的参与方时,所述参与方与所述可信第三方设置于同一局域网;所述向所述可信第三方发送携带所述第n标识的获取请求的步骤,包括:通过所述局域网向所述可信第三方发送携带所述第n标识的获取请求;
所述接收所述可信第三方返回的所述待修正随机数的修正值的步骤,包括:通过所述局域网,接收所述可信第三方返回的所述待修正随机数的修正值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110378007.7/1.html,转载请声明来源钻瓜专利网。