基于隐私检索的纵向联邦分析方法、装置、设备及介质制造方法及图纸

技术编号:36459390 阅读:19 留言:0更新日期:2023-01-25 22:58
本发明专利技术涉及人工智能技术,揭露了一种基于隐私检索的纵向联邦分析方法,包括:获取数据应用方和数据提供方的隐私计算系统;将预设的公钥分发至第一隐私计算系统,将所述公钥分发至第二隐私计算系统;获取数据应用方的待预测数据,将待预测数据上传至第一隐私计算系统,通过公钥对待预测数据的标识进行加密,得到加密标识;通过公钥对数据提供方中的所有数据进行加密,得到加密数据;计算加密标识与加密数据的距离值,根据距离值对纵向联邦进行分析。此外,本发明专利技术还涉及区块链技术,待预测数据可存储于区块链的节点。本发明专利技术还提出一种基于隐私检索的纵向联邦分析装置、设备以及介质。本发明专利技术可以提高客户信息查询时的隐私性。发明专利技术可以提高客户信息查询时的隐私性。发明专利技术可以提高客户信息查询时的隐私性。

【技术实现步骤摘要】
基于隐私检索的纵向联邦分析方法、装置、设备及介质


[0001]本专利技术涉及人工智能
,尤其涉及一种基于隐私检索的纵向联邦分析方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]在全球范围内数据合规监管日益严格的大背景下,使用大数据挖掘潜在价值时,必须妥善兼顾数据隐私问题,保障数据的安全。数据价值挖掘和隐私保护成为一个两难的命题。但为了给更好的保护客户隐私,需要进行隐私检索,以保护客户隐私。
[0003]现有的纵向联邦学习多为基于合作双方一起参与计算,任何一方都无法进行单独计算。例如,对加密之后的数据进行安全求交运算,找到双方公有客户。实际应用中,双方一起参与计算,可能会使潜在客户信息泄露,仅考虑计算方便,可能导致对客户信息查询过于简单,从而对数据应用方进行客户信息查询时的隐私性较低。

技术实现思路

[0004]本专利技术提供一种基于隐私检索的纵向联邦分析方法、装置及计算机可读存储介质,其主要目的在于解决进行客户信息查询时的隐私性较低的问题。
[0005]为实现上述目的,本专利技术提供的一种基于隐私检索的纵向联邦分析方法,包括:
[0006]获取预设的数据应用方的第一隐私计算系统,以及获取预设的数据提供方的第二隐私计算系统;
[0007]利用预设的仲裁方将预设的公钥分发至所述第一隐私计算系统,以及利用所述仲裁方将所述公钥分发至所述第二隐私计算系统;
[0008]获取所述数据应用方的待预测数据,将所述待预测数据上传至所述第一隐私计算系统,通过所述第一隐私计算系统中的公钥对所述待预测数据的标识进行加密,得到加密标识;
[0009]通过所述第二隐私计算系统中的公钥对所述数据提供方中的所有数据进行加密,得到加密数据;
[0010]计算所述加密标识与所述加密数据的距离值,根据所述距离值对纵向联邦进行分析。
[0011]可选地,所述利用预设的仲裁方将预设的公钥分发至所述第一隐私计算系统,包括:
[0012]获取所述第一隐私计算系统的分发请求;
[0013]根据所述分发请求将所述公钥分发至所述第一隐私计算系统。
[0014]可选地,所述将所述待预测数据上传至所述第一隐私计算系统,包括:
[0015]获取所述待预测数据的上传请求;
[0016]根据所述上传请求将所述待预测数据上传至所述第一隐私计算系统。
[0017]可选地,所述通过所述第一隐私计算系统中的公钥对所述待预测数据的标识进行
加密,得到加密标识,包括:
[0018]利用如下的加密算法根据所述公钥对所述待预测数据的标识进行加密,得到加密标识:
[0019]c=g
m
(g
n mod n)
r mod n
[0020]其中,c为所述加密标识,m为所述待预测数据,g为整数,r为整数,n为所述私钥,mod为取余函数。
[0021]可选地,所述通过所述第二隐私计算系统中的公钥对所述数据提供方中的所有数据进行加密,得到加密数据,包括:
[0022]提取所述公钥的公钥参数;
[0023]利用预设的加密算法根据所述公钥参数对所述数据提供方中的所有数据进行加密,得到加密数据。
[0024]可选地,所述计算所述加密标识与所述加密数据的距离值,包括:
[0025]将所述加密标识进行向量转换,得到加密标识向量;
[0026]将所述加密数据进行向量转换,得到加密数据向量;
[0027]利用如下的距离值算法计算所述加密标识向量与所述加密数据向量的距离值:
[0028][0029]其中,D为所述距离值,W
1K
为所述加密标识向量的第K个特征项的向量值,W
2jK
为所述加密数据向量中第j个数据的第K个特征项的向量值,m为所述加密数据向量的数量,n为向量维数。
[0030]可选地,所述根据所述距离值对纵向联邦进行分析,包括:
[0031]当所述距离值为零时,所述数据应用方与所述数据提供方存在纵向联邦;
[0032]当所述距离值不为零时,所述数据应用方与所述数据提供方不存在纵向联邦。
[0033]为了解决上述问题,本专利技术还提供一种基于隐私检索的纵向联邦分析装置,所述装置包括:
[0034]隐私计算系统获取模块,用于获取预设的数据应用方的第一隐私计算系统,以及获取预设的数据提供方的第二隐私计算系统;
[0035]公钥分发模块,用于利用预设的仲裁方将预设的公钥分发至所述第一隐私计算系统,以及利用所述仲裁方将所述公钥分发至所述第二隐私计算系统;
[0036]待预测数据加密模块,用于获取所述数据应用方的待预测数据,将所述待预测数据上传至所述第一隐私计算系统,通过所述第一隐私计算系统中的公钥对所述待预测数据的标识进行加密,得到加密标识;
[0037]数据加密模块,用于通过所述第二隐私计算系统中的公钥对所述数据提供方中的所有数据进行加密,得到加密数据;
[0038]距离值计算模块,用于计算所述加密标识与所述加密数据的距离值,根据所述距离值对纵向联邦进行分析。
[0039]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0040]至少一个处理器;以及,
[0041]与所述至少一个处理器通信连接的存储器;其中,
[0042]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述所述的基于隐私检索的纵向联邦分析方法。
[0043]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的基于隐私检索的纵向联邦分析方法。
[0044]本专利技术实施例通过根据数据应用方和数据提供方各自的隐私计算系统,利用联邦学习中的仲裁方将公钥分别分发至数据应用方和数据提供方各自的隐私计算系统中,用于后续对数据进行加密处理,保证数据的安全性。数据应用方的隐私计算系统使用公钥对待预测数据的ID进行加密,数据提供方的隐私计算系统使用公钥数据提供方中的所有数据进行加密,即可在加密状态下根据加密标识和加密数据的距离值对数据进行预测,从而判断数据应用方和数据提供方之间是否具有纵向联邦关系,在加密状态下进行预测可以提高数据的安全性,保护客户的隐私。因此本专利技术提出的基于隐私检索的纵向联邦分析方法、装置、电子设备及计算机可读存储介质,可以解决进行客户信息查询时的隐私性较低的问题。
附图说明
[0045]图1为本专利技术一实施例提供的基于隐私检索的纵向联邦分析方法的流程示意图;
[0046]图2为本专利技术一实施例提供的公钥分发的流程示意图;
[0047]图3为本专利技术一实施例提供的计算距离值的流程示意图;
[0048]图4为本专利技术一实施例提供的基于隐私检本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于隐私检索的纵向联邦分析方法,其特征在于,所述方法包括:获取预设的数据应用方的第一隐私计算系统,以及获取预设的数据提供方的第二隐私计算系统;利用预设的仲裁方将预设的公钥分发至所述第一隐私计算系统,以及利用所述仲裁方将所述公钥分发至所述第二隐私计算系统;获取所述数据应用方的待预测数据,将所述待预测数据上传至所述第一隐私计算系统,通过所述第一隐私计算系统中的公钥对所述待预测数据的标识进行加密,得到加密标识;通过所述第二隐私计算系统中的公钥对所述数据提供方中的所有数据进行加密,得到加密数据;计算所述加密标识与所述加密数据的距离值,根据所述距离值对纵向联邦进行分析。2.如权利要求1所述的基于隐私检索的纵向联邦分析方法,其特征在于,所述利用预设的仲裁方将预设的公钥分发至所述第一隐私计算系统,包括:获取所述第一隐私计算系统的分发请求;根据所述分发请求将所述公钥分发至所述第一隐私计算系统。3.如权利要求1所述的基于隐私检索的纵向联邦分析方法,其特征在于,所述将所述待预测数据上传至所述第一隐私计算系统,包括:获取所述待预测数据的上传请求;根据所述上传请求将所述待预测数据上传至所述第一隐私计算系统。4.如权利要求1所述的基于隐私检索的纵向联邦分析方法,其特征在于,所述通过所述第一隐私计算系统中的公钥对所述待预测数据的标识进行加密,得到加密标识,包括:利用如下的加密算法根据所述公钥对所述待预测数据的标识进行加密,得到加密标识:c=g
m
(g
n
mod n)
r
mod n其中,c为所述加密标识,m为所述待预测数据,g为整数,r为整数,n为所述私钥,mod为取余函数。5.如权利要求1所述的基于隐私检索的纵向联邦分析方法,其特征在于,所述通过所述第二隐私计算系统中的公钥对所述数据提供方中的所有数据进行加密,得到加密数据,包括:提取所述公钥的公钥参数;利用预设的加密算法根据所述公钥参数对所述数据提供方中的所有数据进行加密,得到加密数据。6.如权利要求1至5中任一项所述的基于隐私检索的纵向联邦分析方法,其特征在于,所述计算所述加密标识与所...

【专利技术属性】
技术研发人员:赵亮徐胜平
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:

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

1