APP下载

支持高效撤销的属性加密方案

2018-08-07张兴兰李建楠

计算机与现代化 2018年7期
关键词:用户

张兴兰,李建楠

(北京工业大学信息学部,北京 100124)

0 引 言

云计算[1]作为一种新兴的服务方式,把网络中大量不同类型的资源整合起来,提供计算和存储等功能,很大程度上降低了用户成本,提高了资源的利用率。如何在云计算环境中保证数据的安全成为信息安全领域的研究热点。

Sahai等[2]初次提出关于属性加密的理念,为实现云环境下细粒度的访问控制提供了可能。目前关于属性加密的方案分为2种:1)密钥策略的属性加密(KP-ABE)[3];2)密文策略的属性加密(CP-ABE)[4-5]。在CP-ABE中,密钥和密文都与属性相关联,用户可以共享ABE中相同的属性,对任何属性进行撤销都可能会牵连到具有这一属性的其他用户。

近年来,许多学者针对撤销问题做了大量的研究。Pirretti等[6]的方案分别给每个属性设置有效时间,从而达到属性和密钥阶段性变更。该方法虽然简单,但划分有效时间段的粒度越细,存储和更新密钥的工作量会越大;随着用户数目的快速上升,可信机构对应的任务量也会急剧加大,可扩展性差;不能撤销用户对未解密数据的访问权限。Bethencourt等[4]的方案对用户属性设置截止日期,解密数据时,不仅要求用户的属性集满足加密时采用的访问策略,且属性对应的截止时间必须在密文的有效期之后。该方法降低了存储用户密钥的开销,但不支持属性的及时撤销,且授权机构的工作量比较大。Boldyreva等[7]的方案基于身份加密,但该方案仅支持用户撤销。Do等[8]的方案添加了特别管理组,负责属性撤销时更新密文,而密钥的更新由云服务器来操作,该方案对云服务和资源没有充分利用,造成资源消耗、效率低下等问题。……

登录APP查看全文

猜你喜欢

用户
雅阁国内用户交付突破300万辆
关注用户
关注用户
两新党建新媒体用户与全网新媒体用户之间有何差别
关注用户
关注用户
挖掘用户需求尖端科技应用
Camera360:拍出5亿用户
100万用户
如何获取一亿海外用户