[发明专利]一种基于代理撤销的密钥策略属性基加密方法在审
申请号: | 201811214263.7 | 申请日: | 2018-10-18 |
公开(公告)号: | CN109286491A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 潘楠楠;韩德志;俞云萍;路雪 | 申请(专利权)人: | 上海海事大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;G06F21/60;G06F21/62 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 张妍;徐雯琼 |
地址: | 201306 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于代理撤销的密钥策略属性基加密方法,授权机构调用系统初始设置算法,生成系统公钥发送给数据发送者,生成系统主密钥发送给撤销代理服务器,调用密钥生成算法,生成用户私钥发送给数据接收者,调用代理撤销密钥生成算法,生成代理撤销密钥发送给撤销代理服务器;撤销代理服务器调用代理密文转换算法,生成用于属性撤销运算的密文发送给数据接收者;数据发送者调用加密算法,生成密文发送给撤销代理服务器;数据接收者调用解密算法输出明文。本发明引入半可信的第三方授权机构所持有的所有属性的撤销列表,并且在密文中绑定任意多个属性的用户撤销列表信息,实现了细粒度的即时属性撤销方案,提高了用户属性的撤销效率。 | ||
搜索关键词: | 撤销 代理服务器 调用 密钥生成算法 调用代理 密钥策略 生成系统 授权机构 密文 代理 加密 初始设置 调用系统 多个属性 加密算法 解密算法 列表信息 生成密文 用户属性 用户私钥 转换算法 第三方 细粒度 主密钥 绑定 公钥 密钥 明文 算法 运算 可信 输出 引入 | ||
【主权项】:
1.一种基于代理撤销的密钥策略属性基加密方法,其特征在于,包含以下步骤:步骤S1、授权机构输入安全参数,用户的数量m和密文属性集中属性数量最大的可能值n,调用系统初始设置算法,生成系统公钥PK和系统主密钥MSK;步骤S2、授权机构输入用户身份标识ID,访问结构A,系统主密钥MSK和系统公钥PK,授权机构调用密钥生成算法,输出用户私钥SKID,A;步骤S3、数据发送者输入明文M,密文属性集合γ和系统公钥PK,调用加密算法,生成密文CT;步骤S4、授权机构输入系统主密钥MSK和系统初始属性集Q中的所有属性i的撤销列表{RLi}i∈Q,调用代理撤销密钥生成算法,生成所有属性的代理撤销密钥{PRKi}i∈Q;步骤S5、撤销代理服务器输入代理撤销密钥{PRKi}i∈Q,密文中CT的一部分密文E3和用户身份标识ID,调用代理密文转换算法,生成用于属性撤销运算的密文E′3,并将包含了E′3的最终密文CT'发送给数据接收者;步骤S6、数据接收者输入最终密文CT'和用户私钥SKID,A,运行解密算法,如果其属性i满足访问结构A,即用户身份标识ID的属性i未撤销,则成功解密并输出明文M;否则,解密失败输出终止符⊥。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811214263.7/,转载请声明来源钻瓜专利网。