[发明专利]一种隐私计算中的数据联合统计方法、装置及电子设备在审
申请号: | 202310558394.1 | 申请日: | 2023-05-17 |
公开(公告)号: | CN116561802A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 赵涛 | 申请(专利权)人: | 华控清交信息科技(北京)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/2458 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 李欣 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隐私 计算 中的 数据 联合 统计 方法 装置 电子设备 | ||
本申请公开了一种隐私计算中的数据联合统计方法、装置及电子设备,涉及隐私计算技术领域,多个密文计算节点之间通过协同,采用预设隐私计算算法,在数据为密文的情况实现数据联合统计,包括获取每个参与方持有的多个ID和一一对应的多条特征映射数据,然后基于每个参与方的多个ID,以及多条特征映射数据,以及与每种类别属性包括的多个类别一一对应的多个整数值,按照预设的数据比较和计算方式执行数据处理,得到多维数据结构M,多维数据结构M为密文的数据联合统计结果,对多维数据结构M进行解密,即可以得到数据联合统计结果,从而实现了隐私计算中的数据联合统计,并且,提高了数据联合统计的数据安全性。
技术领域
本申请涉及隐私计算技术领域,尤其涉及一种隐私计算中的数据联合统计方法、装置及电子设备。
背景技术
随着隐私计算技术的广泛应用,尤其是多方安全计算技术,基于多方参与的安全数据联合统计的需求也越来越多。一种常见的数据联合统计场景是:统计多个参与方中的交集用户同时满足在各个参与方中某些属性的联合分布情况。
以两个参与方,每个参与方持有的数据均包含一个类别属性为例,如参与方A的数据包含用户ID列和一个类别属性列V1,共包括m个类别,参与方B的数据包含用户ID列和一个类别属性列V2,共包括n个类别,需要联合统计得到一个大小为m*n的矩阵M,其中Mij表示两方的交集用户中同时属于类别V1i和类别V2j的数量。
目前常用的方案是:先使用隐匿查询技术,将各参与方交集用户对应的属性值返回给发起方,然后发起方在明文上结合交集在本方的另一属性进行联合统计。这样做的一个问题是,发起方将知道所有交集用户以及交集用户在其他参与方中某属性的具体值。
发明内容
本申请实施例提供一种隐私计算中的数据联合统计方法、装置及电子设备,用以解决现有技术中存在的在数据联合统计中数据安全性较低的问题。
本申请实施例提供一种隐私计算中的数据联合统计方法,应用于密文计算节点,多个参与方中的每个参与方均持有一一对应的多个ID和属于一个类别属性的多条特征数据,且该类别属性包括多个类别,所述方法,包括:
通过与其他密文计算节点之间的协同,采用预设隐私计算算法,在数据为密文的情况,执行如下步骤:
针对每个参与方,获取该参与方持有的所述多个ID,以及与所述多个ID一一对应的多条特征映射数据,所述多条特征映射数据为将该参与方持有的所述多条特征数据映射为对应的整数值得到的,该参与方持有的该类别属性包括的所述多个类别与多个整数值一一对应,且该多个整数值中不存在0;
基于获取的每个参与方持有的所述多个ID,以及所述多条特征映射数据,以及所述多个整数值,按照预设的数据比较和计算方式执行数据处理,得到多维数据结构M,所述多维数据结构M的多个维度与多个类别属性一一对应,所述多维数据结构M为密文的数据联合统计结果,所述数据联合统计结果为所述多个参与方的交集ID中,属于所述多个类别属性的任一类别组合的ID的数量。
进一步的,所述多个参与方包括N个参与方Pn,参与方Pn的类别属性包括的多个类别的数量为mn,n的取值为1至N的整数;
所述基于获取的每个参与方持有的所述多个ID,以及所述多条特征映射数据,以及所述多个整数值,按照预设的数据比较和计算方式执行数据处理,得到多维数据结构M,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华控清交信息科技(北京)有限公司,未经华控清交信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310558394.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置