首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

基于多授权密文策略属性加密的云存储安全系统研究

【摘要】:随着云存储技术的不断发展,云存储服务的广泛应用,越来越多的用户将自己的数据外包到云存储中。通过存储虚拟化整合不同的存储资源,用户可以通过单一的用户界面访问云中的数据资源,而不会显露底层基础设施的物理细节。云存储能够提供几乎无限的存储容量,同时明显地降低开发和维护的成本。然而用户在使用云存储应用时,存在重大的数据安全和用户隐私泄漏风险。CP-ABE(Cipher Policy-Attribute Based Encryption)是一种模糊身份加密算法,将访问控制内嵌到加密数据中,这种特性特别适合云存储环境,但是CP-ABE在实际中的限制主要是效率和可扩展性不高。再者,在实际的云存储环境中有多个授权中心,其中每一个都可管理其统治域内的用户属性,用户也可以持有不同授权中心颁发的属性。在之前研究的基础上Lewko等人提出了改进后的MA-CP-ABE(Multi-Authority Policy-Attibute Based Encryption)方案,该方案不需要全局性授权中心,系统中的授权中心都可以相互独立地管理系统内的用户属性,并且可以为其颁发私钥。但是为了防止串谋攻击,该方案需要对双线性顺序组进行大量的计算,对于用户属性撤销的问题Lewko方案依然没有解决。针对以上的问题,本文在对CP-ABE与Lewko的MA-CP-ABE方案分析的基础上设计了自己的MA-CP-ABE数据访问控制模型,本文的主要创新点有两个:1.本文增加了第三方认证中心。它的作用是为系统中的每个用户和授权中心负责颁发唯一标识,可以防止串谋攻击。2.本文采用了密钥分割技术代替了代理重加密技术。对于现有的CP-ABE与MA-CP-ABE方案中普遍存在的用户属性撤销问题,常用的解决方案是代理重加密技术,其缺点在于实时性与重加密运算消耗过大。本文通过密钥分割技术减小用户属性撤销运算的消耗,并实现用户的动态管理。最后,本文将MA-CP-ABE数据访问控制模块加入到Openstack中,实现了Swift云存储系统的数据访问控制功能。
【关键词】:访问控制 基于密文策略属性加密 多授权中心 属性撤销 云存储 OpenStack
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP309;TP333
论文共76页,点击 下载论文
上一篇:存储类内存模拟器的设计与实现
下一篇:基于指令插入技术的多核处理器调试系统关键技术研究与实现