[发明专利]一种支持灵活访问控制的隐私保护大数据处理方法及系统有效
申请号: | 201910261510.7 | 申请日: | 2019-04-02 |
公开(公告)号: | CN110147681B | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 丁文秀;闫峥;胡蕊;钱薪任 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;H04L9/00;H04L9/08 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于云计算数据处理技术领域,公开了一种支持灵活访问控制的隐私保护大数据除法分析处理方法及系统;DP调用加密算法EncTK将分子和分母加密后上传给云服务器;DSP选取随机数执行预处理操作对原始数据进行隐藏,调用PDec1解密算法部分解密并将得到的另一加密数据包发送给CP;CP收到数据包后调用PDec2算法解密计算得到中间结果并用数据请求者或者ABE算法生成的公钥加密中间结果后发送给DSP;DSP利用加法同态性质移除加在密文上的随机扰动得到最终的密文结果;DR解密访问数据。本发明无需进行运算转换,可直接执行除法运算,确保计算效率;另外,本发明设计了四个不同的数据处理方案,以适应更多的应用场景,并实现了用户对处理结果的细粒度访问控制。 | ||
搜索关键词: | 一种 支持 灵活 访问 控制 隐私 保护 数据处理 方法 系统 | ||
【主权项】:
1.一种支持灵活访问控制的隐私保护大数据处理方法,其特征在于,所述支持灵活访问控制的隐私保护大数据处理方法包括以下步骤:第一步,系统调用密钥生成算法KeyGen完成代理重加密系统的建立;权威机构调用系统建立算法SetupABE(λ,U)生成ABE算法公共参数PK′和主密钥MSK′,并向用户公布PK′;第二步,DP调用EncTK算法将原始分子x和分母y加密为{[x],[y]}后上传;第三步,DSP选取随机数r1,r2∈[1,n/4]并执行预处理运算对原始数据进行隐藏:
[xr1]*[yr1r2]=[xr1+yr1r2];DSP调用PDec1算法部分解密上述密文得到数据包![]()
并将该数据包发送给CP;第四步,收到DSP的数据包之后,CP首先调用PDec2算法解密得到(yr1,xr1+yr1r2)并计算得到中间结果:
其中
表示两数相除的商;CP用数据请求者的公钥pkDR对中间结果进行加密并将该密文
发送给DSP;第五步,收到CP发送过来的密文之后,DSP利用加法同态性质移除加在密文上的随机扰动得到最终的密文结果,并存储该密文等待用户请求访问;
第六步,DR请求得到DSP的密文计算结果之后,用自己的私钥解密
得到除法运算的商。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910261510.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种优化数据抽取的方法
- 下一篇:基于改进四叉树的差分隐私保护方法