[发明专利]云环境下可撤销的密钥聚合加密方法有效

专利信息
申请号: 201611069624.4 申请日: 2016-11-28
公开(公告)号: CN106788988B 公开(公告)日: 2019-09-17
发明(设计)人: 王晓明;甘庆晴;吴岱霓;房金盼;方雪锋 申请(专利权)人: 暨南大学
主分类号: H04L9/08 分类号: H04L9/08
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 陈燕娴
地址: 510632 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种云环境下可撤销的密钥聚合加密方法,在密钥聚合机制的基础上增加一个支持用户撤销的功能,完善了对于密钥聚合机制的用户动态管理功能。本发明不仅简洁了用户的密钥管理,而且对于不同的用户授予不同的解密权限。本发明由云存储服务器对密文进行更新,实现对用户的权限撤销;当有用户被撤销时,合法用户无需更新密钥,减轻授权机构的负担;可验证更新密文,确保用户撤销被有效执行。安全性证明表明,基于Weak DHDHE假设,在标准模型下证明所提出的方法为非自适应选择明文安全。性能分析表明,本发明不仅保持用户密钥和密文为Ο(1),系统公共参数长度为Ο(log N),而且具有更高效的用户撤销效率,有效地实现对用户的访问权限控制。
搜索关键词: 环境 撤销 密钥 聚合 加密 方法
【主权项】:
1.一种云环境下可撤销的密钥聚合加密方法,其特征在于,所述密钥聚合加密方法包括:S1、通过系统建立算法Setup(1λ,n),输入安全参数1λ和文件索引的长度n,输出系统公共参数params;S2、通过密钥生成算法KeyGen(params)输入系统公共参数params,生成系统公钥PK和主密钥msk;S3、通过加密算法Encrypt(PK,i,m,params)对文件加密,输入系统公钥PK,文件索引i,1≤i≤2n‑1,其中,2n‑1=N为加密文件的最大数目,明文m和系统参数params,输出密文C;S4、通过聚合密钥提取算法Extract(msk,uid,S,params)为授权用户生成聚合密钥,输入主密钥msk,用户身份uid,文件索引集合和系统公共参数params,输出用户私钥SK=(KS,Kuid),其中KS,Kuid均为聚合密钥;S5、当有用户被撤销时,云服务器通过更新算法Update(PK,R,C,params)更新加密文件,输入系统公钥PK,用户撤销集合R,密文C和系统公共参数params,输出更新密文C';S6、通过验证算法Verify(C,C',params)验证云服务器是否正确撤销用户,根据以下等式可公开验证云服务器是否正确撤销用户:e(μPx,c4)=e(c5,gn),如果表达式成立,则表明云服务器有效执行用户撤销,如果表达式不成立,则表明云服务器无效执行用户撤销;S7、通过验证算法Verify(C,C',params)验证云服务器是否正确更新密文数据,根据以下等式验证云服务器是否正确更新密文c'3:e(c'3/c3,gn)=e(W,c4),如果表达式成立,则表明云服务器正确更新密文,如果表达式不成立,则表明云服务器没有正确更新密文;S8、通过解密算法Decrypt(C,SK,S,i,R,params)授权用户解密文件,输入用户私钥SK,文件索引集S,文件索引i及其对应的密文C,用户撤销集合R和系统公共参数params,如果i∈S且则输出明文m,否则输出解密失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201611069624.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top