全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210915522.9 (22)申请日 2022.08.01 (71)申请人 四川公众项目咨询管理有限公司 地址 610000 四川省成 都市自由贸易试验 区成都高新区府城 大道西段399号6号 楼9楼 (72)发明人 宋仕斌 刘畅 郑春元 郑鹏  付鹏  (74)专利代理 机构 成都君合集专利代理事务所 (普通合伙) 51228 专利代理师 张鸣洁 (51)Int.Cl. H04L 9/40(2022.01) H04L 67/10(2022.01) (54)发明名称 一种基于收敛加密技 术的云安全 去重方法 (57)摘要 本发明涉及数据安全技术领域, 公开了一种 基于收敛加密技术的云安全去重方法, 包括以下 步骤: 步骤S1, 用户选 择代理重加密密文, 根据代 理重加密密文输出公开参数获取原文件的明文 数据的密文副本; 步骤S2, 用户根据公开参数产 生收敛加密和动态修改请求发送给服务器, 服务 器对密文副本进行收敛加密; 步骤S3, 用户基于 对密文副本进行收敛加密 的结果对原文件的明 文数据动态 修改, 实现密文转换进而完成云安全 去重。 本发 明所提出的一种基于收敛加密技术的 云安全去重方法在具备更高的安全性的同时只 需更低的开销, 或在开销相当或少量增加的情况 下显著提高其 安全性。 权利要求书1页 说明书5页 附图1页 CN 114978780 A 2022.08.30 CN 114978780 A 1.一种基于收敛加密技 术的云安全去重方法, 其特 征在于, 包括以下步骤: 步骤S1, 用户选择代理重加密密文, 根据代理重加密密文输出公开参数获取原文件的 明文数据的密文副本; 步骤S2, 用户根据公开参数产生收敛加密和动态修改请求并发送给服务器, 服务器对 密文副本进行收敛加密; 步骤S3, 用户基于对密文副本进行收敛加密的结果对原文件的明文数据动态修改和密 文转换, 服 务器上使用设置好的reduce机器完成云安全去重 。 2.根据权利要求1所述的一种基于收敛加密技术的云安全去重方法, 其特征在于, 所述 步骤S1中用户选择代理重加密 密文的过程包括: 数据库向服务器请求生成自己的公私钥对, 服务器生成数据库的公私钥对 并返给数据 库; 用户向服 务器请求 生成自己的公私钥对, 服 务器生成用户的公私钥对并返回给用户; 用户收到公私钥对时, 根据转换密钥生成函数、 用户的私钥和数据库的公钥生成转换 密钥rekey; 用户使用收到的公私钥对 对数据进行加密, 获取原 始密文; 服务器使用转换密钥rekey对原始密文进行再次加密, 获取代 理重加密密文, 用户选择 代理重加密 密文。 3.根据权利要求1所述的一种基于收敛加密技术的云安全去重方法, 其特征在于, 所述 步骤S1中根据代理重加密密文输出公开参数获取原文件的明文数据的密文副本的方法包 括: 用户使用解密函数和收到的公私钥对中的私钥对代理重加密密文进行解密获取原文 件的明文数据的密文副本 。 4.根据权利要求1所述的一种基于收敛加密技术的云安全去重方法, 其特征在于, 所述 步骤S2包括: 数据库使用AES算法加密数据M生成密文A1; 数据库根据第二层加密算法并利用自己的公钥加密AES的密钥生成密文A 2; 数据库把加密后的数据密文A1和A 2上传到服 务器上; 服务器对数据密文A1和A 2进行收敛加密。 5.根据权利要求1所述的一种基于收敛加密技术的云安全去重方法, 其特征在于, 所述 步骤S3包括: 数据库向服 务器请求用户的公钥, 服 务器把用户的公钥返回给 数据库; 数据库利用用户的公钥和自己的私钥生成重加密密钥K, 服务器利用重加密密钥K和数 据库上传的密 文A2做重加密运算生 成新的密 文A3, 数据库把生 成的新的密 文A3上传到服务 器上; 用户向服 务器请求 解密数据M对应的密文A1; 服务器把重加密后生成的密文A3和解密的密文A1 发送给用户; 用户解密 密文A3和密文A1得到对称密钥, 并用所述对称密钥获取原文件的明文数据。权 利 要 求 书 1/1 页 2 CN 114978780 A 2一种基于收敛加密技术的云安全 去重方法 技术领域 [0001]本发明涉及数据安全技术领域, 具体地说, 是一种基于收敛加密技术的云安全去 重方法。 背景技术 [0002]关于数据安全的需要, 往往需要对数据加密, 数据加密是为了计算机 的高运算能 力, 这些加密算法在复杂程度和安全性上得到了提高  。 如何利用加密技术保护数码产品 中信息的安全性与私密性、 降低因丢失这些数码产品带来的经济损失也将成为数据加密技 术的研究热点, 数据去重主要是为了掌握和利用并行化思想来对数据进行有意义的筛选, 统计大数据集上的数据种类个数、 从网站日志中计算访问地等这些看似庞杂的任务 都会涉 及数据去重 。 [0003]但是数据加密后就不能去掉重复的数据。 因此, 如何让数据加密后还能去重, 依然 是很多技术人员都是难以攻克 的难题。 安全性分析和实验结果表明, 相比该领域的最新工 作, 本发明所提出的一种基于收敛加密技术的云安全去重方法在具备更高的安全性的同时 只需更低的开销, 或在开销相当或少量增 加的情况 下显著提高其 安全性。 发明内容 [0004]本发明的目的在于提供一种基于收敛加密技术的云安全去重方法, 具有显著提高 云服务器安全性的效果。 [0005]本发明通过下述技术方案实现: 一种基于收敛加密技术的云安全去重方法, 包括 以下步骤: 步骤S1, 用户选择代理重加密密文, 根据代理重加密密文输出公开参数获取原文 件的明文数据的密文副本; 步骤S2, 用户根据公开参数产生收敛加密和动态修改请求发送给服务器, 服务器 对密文副本进行收敛加密; 步骤S3, 用户基于对密文副本进行收敛加密的结果对原文件的明文数据动态修 改, 实现密文转换进 而完成云安全去重 。 [0006]为了更好地实现本发明, 进一步地, 步骤S1中用户选择代理重加密密文的过程包 括: 数据库向服务器请求生成自己的公私钥对, 服务器生成数据库的公私钥对并返给 数据库; 用户向服务器请求生成自己的公私钥对, 服务器生成用户的公私钥对并返回给用 户; 用户收到公私钥对同时根据转换密钥生成函数生成转换密钥rekey; 用户使用收到的公私钥对 对数据进行加密, 获取原 始密文; 服务器使用转换密钥rekey对原始密文进行再次加密, 获取代理重加密密文, 用户说 明 书 1/5 页 3 CN 114978780 A 3

PDF文档 专利 一种基于收敛加密技术的云安全去重方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于收敛加密技术的云安全去重方法 第 1 页 专利 一种基于收敛加密技术的云安全去重方法 第 2 页 专利 一种基于收敛加密技术的云安全去重方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:02上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。