基于隐私保护的数据求交方法、系统及相关设备技术方案

技术编号:37158276 阅读:21 留言:0更新日期:2023-04-06 22:21
本申请实施例公开了一种基于隐私保护的数据求交方法、系统及相关设备,方法包括:第一客户端生成第一随机数,加密第一标识信息,得到参考第一标识信息,第一随机数掩盖第一用户特征,得到参考第一用户特征;第二客户端生成第二随机数,加密第二标识信息,得到参考第二标识信息,第二随机数掩盖第二用户特征,得到参考第二用户特征;云服务器计算参考第一标识信息和参考第二标识信息的交集,得到目标交集结果,根据目标交集结果秘密共享以确定第一集合和第二集合;第一客户端将第一集合和第一随机数进行运算,得到第一结果集合;第二客户端对第二集合和第二随机数进行运算,得到第二结果集合。采用本申请实施例可以提升计算效率。果集合。采用本申请实施例可以提升计算效率。果集合。采用本申请实施例可以提升计算效率。

【技术实现步骤摘要】
基于隐私保护的数据求交方法、系统及相关设备


[0001]本申请涉及隐私计算
以及计算机
,具体涉及一种基于隐私保护的数据求交方法、系统及相关设备。

技术介绍

[0002]随着人工智能的发展,数据的价值越来越受到重视。隐私集合求交(private set intersection,PSI)技术主要用于两方或多方在不透露各自隐私集合的前提下,交互执行计算,并得到各方集合的交集,在此过程中,各方无法得到交集外的任何信息,但是,目前基于两方的隐私求交算法,其计算效率较低,因此,如何提升隐私求交的计算效率的问题亟待解决。

技术实现思路

[0003]本申请实施例提供了一种基于隐私保护的数据求交方法、系统及相关设备,可以提升隐私求交的计算效率。
[0004]第一方面,本申请实施例提供一种基于隐私保护的数据求交方法,应用于三方计算系统;所述三方计算系统包括第一客户端、第二客户端和云服务器,所述第一客户端包括第一标识信息和第一用户特征,所述第二客户端包括第二标识信息和第二用户特征;所述方法包括:
[0005]通过所述第本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于隐私保护的数据求交方法,其特征在于,应用于三方计算系统;所述三方计算系统包括第一客户端、第二客户端和云服务器,所述第一客户端包括第一标识信息和第一用户特征,所述第二客户端包括第二标识信息和第二用户特征;所述方法包括:通过所述第一客户端和所述第二客户端以共同协商方式得到密钥;通过所述第一客户端生成第一随机数,并通过所述密钥加密所述第一标识信息,得到参考第一标识信息,以及利用所述第一随机数掩盖所述第一用户特征,得到参考第一用户特征,将所述参考第一标识信息和所述参考第一用户特征发送给所述云服务器;通过所述第二客户端生成第二随机数,并通过所述密钥加密所述第二标识信息,得到参考第二标识信息,以及利用所述第二随机数掩盖所述第二用户特征,得到参考第二用户特征,将所述参考第二标识信息和所述参考第二用户特征发送给所述云服务器;通过所述云服务器计算所述参考第一标识信息和所述参考第二标识信息的交集,得到目标交集结果,根据所述目标交集结果对所述参考第一用户特征和所述参考第二用户特征进行秘密共享,得到秘密共享结果,并根据所述秘密共享结果确定第一集合和第二集合,将所述第一集合发送给所述第一客户端,将所述第二集合发送给所述第二客户端;通过所述第一客户端将所述第一集合和所述第一随机数进行运算,得到第一结果集合;通过所述第二客户端对所述第二集合和所述第二随机数进行运算,得到第二结果集合。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标交集结果对所述参考第一用户特征和所述参考第二用户特征进行秘密共享,得到秘密共享结果,包括:生成第三随机数,并根据所述第三随机数和所述参考第一用户特征进行运算,得到中间第一用户特征;生成第四随机数,并根据所述第四随机数和所述参考第二用户特征进行计算,得到中间第二用户特征。3.根据权利要求2所述的方法,其特征在于,所述根据所述秘密共享结果确定第一集合和第二集合,包括:将所述中间第一用户特征和所述第四随机数放入已经初始化的第一空集合,得到第一集合;将所述中间第二用户特征和所述第三随机数放入已经初始化的第二空集合,得到第二集合。4.根据权利要求1

3任一项所述的方法,其特征在于,所述通过所述第一客户端将所述第一集合和所述第一随机数进行运算,得到第一结果集合,包括:通过所述第一客户端将所述第一集合中的每一元素与所述第一随机数进行异或运算,得到所述第一结果集合;所述通过所述第二客户端对所述第二集合和所述第二随机数进行运算,得到第二结果集合,包括:通过所述第二客户端将所述第二集合中的每一元素与所述第二随机数进行异或运算,得到所述第二结果集合。5.根据权利要求1

3任一项所述的方法,其特征在于,所述利用所述第一随机数掩盖所
述第一用户特征,得到参考第一用户特征,包括:将所述第一随机数与所述第一用...

【专利技术属性】
技术研发人员:周搏洋冯新宇王湾湾何浩姚明
申请(专利权)人:深圳市洞见智慧科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1