[发明专利]服务器辅助的可撤销属性基加密方法、装置及系统有效

专利信息
申请号: 201710824003.0 申请日: 2017-09-13
公开(公告)号: CN107634830B 公开(公告)日: 2019-10-25
发明(设计)人: 于刚;马潇潇;广晖;祝卫华;曾光;曾俊杰;王伟;杨本朝;李光松 申请(专利权)人: 中国人民解放军信息工程大学
主分类号: H04L9/08 分类号: H04L9/08;H04L29/08
代理公司: 郑州大通专利商标代理有限公司 41111 代理人: 周艳巧
地址: 450000 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种服务器辅助的可撤销属性基加密方法、装置及系统,该系统包含:权威机构、代理服务器、数据拥有者、第三方和用户,权威机构为系统所有用户颁发私钥,同时代替数据拥有者维护撤销列表;数据拥有者将消息数据根据访问结构生成密文并上传至第三方平台上;代理服务器根据密文和撤销列表生成辅助密文,并对辅助密文和撤销列表进行更新;用户利用私钥、辅助密文及撤销列表进行解密;第三方提供数据存储和访问服务,并对代理服务器的辅助密文和撤销列表正确性进行验证。本发明通过引入代理服务器,代替数据拥有者维护撤销列表和计算与列表相关的密文,减轻数据拥有者负担,并且代理服务器获得不了任何明文信息,可以直接实现对用户的撤销,进一步保证网络信息的安全性、可靠性,提高实用性。
搜索关键词: 服务器 辅助 撤销 属性 加密 方法 装置 系统
【主权项】:
1.一种服务器辅助的可撤销属性基加密方法,其特征在于包含如下内容:A)系统初始化,权威机构CA根据给定的安全参数生成d+3个线性对,并随机选取系统的公开参数PP,生成主密钥;B)私钥生成,包含代理服务器私钥生成阶段和用户私钥生成阶段,其中,代理服务器私钥生成阶段中代理服务器随机选取私钥SSK,根据私钥计算其公钥SPK,并公开公钥SPK,秘密保存私钥SSK;用户私钥生成阶段中权威机构根据输入的用户id及其属性集合S生成用户私钥Kid,S;C)加密,包含加密阶段一和加密阶段二,其中,加密阶段一中数据拥有者根据给定消息M和访问结构生成密文CT;加密阶段二中代理服务器根据密文CT和撤销列表R生成辅助密文CT',其中撤销列表R利用子集覆盖技术表示撤销用户;D)解密,用户根据密文CT、辅助密文CT'、撤销列表R利用其私钥Kid,S进行解密操作,恢复消息M;E)更新验证,包含辅助密文更新阶段和公开验证阶段,其中,辅助密文更新阶段中代理服务器根据当前密文CT、辅助密文CT'、撤销列表R以及新的撤销列表R',其中对辅助密文CT'和撤销列表R进行更新,得到更新后的辅助密文公开验证阶段中第三方根据辅助密文CT'、撤销列表R验证新的撤销列表R'和更新后的辅助密文的正确性;A)中,根据给定安全参数λ,生成d+3个线性对选取群的一个生成元g0,gi+1=ei(g0,gi)是群的一个生成元,i=0,…,d+2;在集合中随机选取α,b,计算对系统属性全集中任意属性ati,在集合中随机选取ti,计算选取一个Hash函数根据撤销列表R对二叉树进行管理维护;系统主密钥表示为系统的公开参数表示为其中,表示系统属性全集,表示系统中的所有用户的身份标识,代表整数剩余类域中的非零元素组成的集合,是一个包含2d个叶子的完全二叉树,表示二叉树的深度,是d+3个阶为p的乘法循环群。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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