一种保护数据隐私的共有数据确定方法及装置制造方法及图纸

技术编号:34451940 阅读:30 留言:0更新日期:2022-08-06 16:53
本说明书实施例提供一种保护数据隐私的共有数据确定方法及装置,该方法包括:中间方从第一方和第二方分别获取各自的加密数据,其中,加密数据是各方利用其各自的目标密钥对其所持有的哈希值集合进行加密而得到,哈希值集合是各方对其持有的各隐私数据进行预设哈希运算而得到的;对各方的加密数据进行解密,得到各方的哈希值集合明文;比对双方的哈希值集合明文,确定双方的哈希值集合明文的共有哈希值集合;分别利用各方的目标密钥,对所述共有哈希值集合进行加密,得到各方对应的共有哈希值集合密文;将各方对应的共有哈希值集合密文分别发送至各方,以使各方确定双方之间的共有数据。数据。数据。

【技术实现步骤摘要】
一种保护数据隐私的共有数据确定方法及装置


[0001]本说明书涉及隐私保护
,尤其涉及一种保护数据隐私的共有数据确定方法及装置。

技术介绍

[0002]隐私集合求交算法通常用于纵向联邦机器学习中做数据对齐,或是在社交软件中通过通讯录做好友发现。目前,隐私集合求交算法有很多种,例如为了确保隐私性,进行隐私数据集合求交集的参与方,采用不经意传输、加密电路、同态加密等多方安全计算技术,求其之间隐私数据的交集,即共有数据。在这类方法中,需要各参与方在计算过程(即求交集过程)中进行额外的通信,增加了计算成本和通信成本。
[0003]因此,希望提供改进的方案,在多方联合进行隐私求交的过程中,保护各方隐私数据的安全的同时,减少计算量。

技术实现思路

[0004]本说明书一个或多个实施例提供了一种保护数据隐私的共有数据确定方法及装置,以实现在保护隐私数据的安全的同时,降低共有数据确定过程中的计算量。
[0005]根据第一方面,提供一种保护数据隐私的共有数据确定方法,所述方法通过中间方执行,包括:
>[0006]从第一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种保护数据隐私的共有数据确定方法,所述方法通过中间方执行,包括:从第一方和第二方分别获取各自的加密数据,其中,所述加密数据是各方利用其各自的目标密钥对其所持有的哈希值集合进行加密而得到,所述哈希值集合是各方对其持有的各隐私数据进行预设哈希运算而得到的;对各方的加密数据进行解密,得到各方的哈希值集合明文;比对双方的哈希值集合明文,确定双方的哈希值集合明文的共有哈希值集合;分别利用各方的目标密钥,对所述共有哈希值集合进行加密,得到各方对应的共有哈希值集合密文;将各方对应的共有哈希值集合密文分别发送至各方,以使各方确定双方之间的共有数据。2.如权利要求1所述的方法,所述预设哈希运算为所述第一方和所述第二方预先协商所得。3.如权利要求1所述的方法,还包括:利用预设密钥生成算法,分别针对各方生成其对应的目标密钥;将各方对应的目标密钥,分别发送至各方。4.如权利要求3所述的方法,其中,所述预设密钥生成算法为对称密钥生成算法或非对称密钥生成算法。5.如权利要求4所述的方法,其中,所述预设密钥生成算法为对称密钥生成算法的情况下,各方的目标密钥不同。6.一种保护数据隐私的共有数据确定方法,所述方法通过第一方、第二方和中间方执行,所述方法包括:所述第一方和第二方,分别利用各自的目标密钥,对自身持有的哈希值集合进行加密,得到对应的加密数据,并将其发送至中间方,所述哈希值集合是各方对其持有的各隐私数据进行预设哈希运算而得到的;所述中间方,获得各方发送的加密数据;对各方的加密数据进行解密,得到各方的哈希值集合明文;比对双方的哈希值集合明文,确定双方的哈希值集合明文的共有哈希值集合;分别利用各方的目标密钥,对所述共有哈希值集合进行加密,得到各方对应的共有哈希值集合密文;将各方对应的共有哈希值集合密文分别发送至各方;所述第一方和第二方,基于所接收的共有哈希值集合...

【专利技术属性】
技术研发人员:张雷
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1