[发明专利]面向云存储加密数据共享的多级权限管理方法有效

专利信息
申请号: 201310044503.4 申请日: 2013-02-04
公开(公告)号: CN103107992A 公开(公告)日: 2013-05-15
发明(设计)人: 刘雪娇;蒋莎莎;夏莹杰 申请(专利权)人: 杭州师范大学
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 杭州天正专利事务所有限公司 33201 代理人: 王兵;黄美娟
地址: 310036 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种面向云存储加密数据共享的多级权限管理方法,利用属性基加密、访问控制、权限管理等方法,为云存储环境下共享密文的访问及多级权限管理提供一种可靠的方法。本发明通过混合加密体制,首先应用对称加密算法加密数据,生成内容密文;接着采用属性基加密根据不同类别的权限信息加密,生成权限密文;然后采用属性基加密方案加密对称密钥及权限密文,并将其作为内容密文的文件头,生成最终密文。本发明具有易于实现、用户信息保护性强、权限控制粒度细等优点,在服务器不可信的前提下,支持对共享加密数据灵活、可扩展的权限管理,有效保证了用户数据及权限信息的隐私性和安全性,在云存储领域具有较好的实用价值和广阔的应用前景。
搜索关键词: 面向 存储 加密 数据 共享 多级 权限 管理 方法
【主权项】:
1.面向云存储加密数据共享的多级权限管理方法,通过以下具体步骤实现:步骤1,系统初始化首先,授权中心随机选择(y,t1…,tn)∈Zq运行双线性Diffie-Hellman (Bilinear Diffie-Hellman, BDH)参数生成器,产生两个阶为素数q的双线性群G1,G2,g是群G1的生成元,以及双线性对运算e:G1×G1→G2,得到系统公钥(Public Key, PK)以及系统主密钥(Master Key, MK)为:PK=(Y=e(g,g)y,T1=gt1,...,Tn=gtn]]>)MK=(y,t1…,tn)式中:e(g,g)y表示双线性配对运算;步骤2,用户私钥(Secret Key, SK)的生成以及分发2.1首先, 授权中心根据用户信息生成用户证书,并将证书分发给各用户。2.2然后, 授权中心随机选择一个d-1次多项式p(d为门限参数),令p(0)=y,根据用户所拥有的属性集Au,按以下公式计算,该用户私钥为:{SKi=gp(i)/ti}iAu]]>2.3最后,授权中心通过用户证书验证用户身份,并将私钥分发给相应用户;步骤3,文件加密及上传3.1首先,数据拥有者应用对称加密算法AES随机生成内容密钥(Context Key,CK),再将文件用内容密钥CK进行加密,得到内容密文N;3.2然后,对文件权限信息进行加密。数据拥有者用可扩展访问控制标记语言(eXtensible Access Control Markup Language, XACML)按照不同的权限访问控制组合分类描述权限信息(R1,R2…Rm),随机选择(s1,s2…sm)∈Zq,再根据不同权限组合对应的用户属性集合(Ac1,Ac2…Acm)分别部分加密相应权限信息,按以下公式得到文件权限密文K:{Aci,Ki=YsiRi=e(g,g)ysiRi,{Kij=gtjsi}jAci}im]]>3.3得到权限加密信息后,随机选择z∈Zq,根据对该文件具有访问权限的用户属性集合Aa,按照以下公式加密内容密钥CK以及权限密文K:{Aa,Q=Yz{CK,K}=e(g,g)yz{CK,K},{Qi=gtiz}iAa}.]]>并将其封装成文件头的形式与内容密文N组成密文E,最后,将密文E上传至云服务器,实现文件共享;步骤4,文件解密4.1用户先从服务器将密文下载到本地,若|Au∩Aa|>d,则选择d个属性i∈Au∩Aa,计算e(Qi,SKi)=e(g,g)p(i)z,再用拉格朗日插值找到Yz= e(g,g)p(0)z =e(g,g)yz, 得到{CK,K}=Q/Yz若用户所拥有的属性集满足用户访问结构Aa, 则文件头解密成功,得到内容密钥CK以及权限密文K;否则,用户无法解密文件;4.2若文件头解密成功,则进一步根据用户所拥有的私钥,解密权限密文K,若|Au∩Aci|>d, 则选择d个属性j∈Au∩Aci,e(Kij,SKj)=e(g,g)pj(0)si,]]>然后用拉格朗日插值找到 Ysi=e(g,g)p(0)si=e(g,g)ysi]]>解密得到用户对应的权限信息,最后用户用内容密钥CK对内容密文N进行解密得到明文。这样,就可根据用户拥有的权限信息对文件进行操作控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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