预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115098883A(43)申请公布日2022.09.23(21)申请号202210743572.3(51)Int.Cl.(22)申请日2022.06.28G06F21/62(2013.01)G06F21/60(2013.01)(71)申请人国网福建省电力有限公司地址350003福建省福州市鼓楼区五四路257号申请人国网福建省电力有限公司信息通信分公司(72)发明人张和琳陈红粟仁杰林德威江美玲郑志伟郭蔡炜林靖颖程修远孙浩淞丁宁郑嘉明方志坚陈艺燕肖郑海(74)专利代理机构福州科扬专利事务所(普通合伙)35001专利代理师李晓芬权利要求书2页说明书7页附图1页(54)发明名称一种基于安全多方计算的数据隐私保护方法和系统(57)摘要本发明提供一种基于安全多方计算的数据隐私保护方法和系统,该方法包括:请求方向管理方发送调研请求,其中调研请求中包含有设定的标准条件;管理方根据调研请求从数据持有方中筛选出符合标准条件的目标对象;管理方和数据持有方基于目标对象的目标数据和目标分析模型进行安全多方计算,得到相应的分析结果,并将分析结果传输到请求方。本发明能够满足垂直分布数据源下,需要对目标对象进行筛选的需求,使得在目标对象筛选的过程中有效地保证各数据持有方数据的隐私性,避免在目标对象筛选过程中出现的隐私数据信息泄露的情况,有效提高基于安全多方计算数据分析的适应性和安全性。CN115098883ACN115098883A权利要求书1/2页1.一种基于安全多方计算的数据隐私保护方法,其特征在于,包括:请求方向管理方发送调研请求,其中调研请求中包含有设定的标准条件;管理方根据调研请求从数据持有方中筛选出符合标准条件的目标对象;管理方和数据持有方基于目标对象的目标数据和目标分析模型进行安全多方计算,得到相应的分析结果,并将分析结果传输到请求方。2.根据权利要求1所述的一种基于安全多方计算的数据隐私保护方法,其特征在于,管理方根据调研请求从数据持有方中筛选出符合标准条件的目标对象,包括:其中所述设定的标准条件为经过请求方采用加密公钥进行加密的标准条件;针对管理方不为数据持有方的情况,管理方将加密后的标准条件分别传输到数据持有方;数据持有方采用解密私钥对加密的标准条件进行解密,并从自身持有的数据中筛选出符合对应子项目的标准条件的数据对象,并将数据对象信息传输到管理方;管理方根据各个数据持有方传输的对象信息进行整合,筛选出符合全部标准条件的目标对象。3.根据权利要求1所述的一种基于安全多方计算的数据隐私保护方法,其特征在于,管理方根据调研请求从数据持有方中筛选出符合标准条件的目标对象,包括:针对管理方为数据持有方的情况,管理方从自身以外的数据持有方中选定一个数据持有方作为密钥管理方;管理方根据数据持有方的数量N,生成扰动数据集,其中扰动数据集中包含有N个扰动数据;管理方将N个扰动数据随机分配给数据持有方,以及将设定的标准条件发送给数据持有方;密钥管理方生成同态加密密钥和解密密钥,并将加密密钥发送给除管理方以外的其他数据持有方;数据持有方根据接收到的标准条件,判断数据对象子项目的值是否符合标准条件中相应子项目的标准条件,生成子筛选数据,其中子筛选数据中包含有数据对象以及数据对象是否符合标准条件的筛选结果;并根据接收到的扰动数据对子筛选数据进行扰动处理,得到扰动处理后的子筛选数据;除密钥管理方外的各数据持有方利用加密密钥和Paillier加密算法对扰动处理后的子筛选数据进行加密,得到子密文数据;并将子密文数据传输到管理方;管理方根据接收到的各数据持有方传输的子密文数据进行乘运算,得到N‑2密文数据;并将N‑2密文数据传输到密钥管理方;密钥管理方利用生成的解密密钥对N‑2密文数据进行解密,得到N‑2明文数据;并将自身扰动处理后的子筛选数据与N‑2明文数据进行和计算,得到N‑1明文数据,并将N‑1明文数据传输到管理方;管理方根据得到的N‑1明文数据与自身扰动处理后的子筛选数据进行和运算,得到筛选结果明文数据;并根据筛选结果明文数据筛选符合标准条件的目标对象。4.根据权利要求3所述的一种基于安全多方计算的数据隐私保护方法,其特征在于,其中扰动数据中包含有对应每个数据对象的扰动值,各扰动数据中对应同一数据对象的扰动2CN115098883A权利要求书2/2页值之和为零。5.根据权利要求3所述的一种基于安全多方计算的数据隐私保护方法,其特征在于,数据持有方根据接收到的标准条件,判断数据对象子项目的值是否符合标准条件中相应子项目的标准条件,生成子筛选数据,包括:数据持有方根据标准条件中子项目,将数据对象同一子项目的值与标准条件中的该子项目的标准范围进行比较,当数据对象子项目的值超出标准范围,则判断该数据对象不