基于OpenStack的开源云平台的安全认证技术及其实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:Gsea
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算是一种按需计费的模式,在此模式下计算机资源可以按需购买,这极大的提高了资源的利用率,同时通过云平台集成的各种解决方案,可以实现资源和服务的自动化管理,降低了用户部署服务的成本与难度。OpenStack是一个开源的云平台,由美国国家航空航天局与Rackspace联合推出,其因为兼容性好、可扩展性强、灵活性高等优点而受到广泛的关注,各大IT厂商都为其提供技术支持。OpenStack一度成为云计算研究领域最热门的项目。然而,OpenStack虽然功能强大,但其侧重点一直都在虚拟化技术等方面,所以有些组件只是作为一个必要模块被设计,没有考虑应用于生产中会存在的一些问题,例如安全认证组件Keystone。Keystone作为OpenStack的第一必要组件,承担了整个系统的授权和认证,不论是用户还是其它组件都需要Keystone为其提供认证与鉴权服务,但Keystone只提供一个安全认证的框架和简单的认证流程,存在较为严重的安全漏洞,而且官方安全文档也明确建议不要将其直接用于生产应用,所以一般用于生产都会在其提供的第三方接口上自行实现更加可靠的安全认证方案。本文针对Openstack中存在的安全问题,在OpenStack的基本认证框架基础上,对其进行了完善和改进,具体工作如下:首先,基于公钥密码技术对Keystone认证流程进行了改进。对认证框架中的UUID认证过程中使用的令牌进行修改,并设计了具体的认证协议,实现了用户与资源服务器之间身份的相互认证。这样即使非法用户获取Token也无法获取相应资源或者服务;同时在相互认证的过程中协商会话密钥,用于加密后续通信数据。其次,在上述认证协议的基础上,为认证方案设计了抗DoS攻击模块。采用基于椭圆曲线的工作量证明方法,在Keystone架构中添加抗DoS攻击模块,让每一个请求在实际获得处理之前都要依据当前网络情况来完成一定工作量,从而防御针对认证协议的DoS攻击。第三,通过扩展和改进Barbican模块来实现Keystone框架的密钥管理。其中,使用开源项目Harshicorp Vault完善其密钥存储插件,使用基于椭圆曲线的加密算法完善其加密插件,从而提高系统的安全性,并为本文设计的方案提供密钥管理支持。最后基于Linux环境搭建了OpenStack实验验证平台,对上述方案进行了功能测试。结果表明,改进的令牌具有较高的安全性,用户与资源服务器之间能够实现相互认证并协商了会话密钥用于保护后续传输数据的安全,同时云平台的Keystone模块能够抵抗一定的DoS攻击。
其他文献
目的:观察郑氏“金钩钓鱼”针法治疗枕神经痛的临床疗效。为“金钩钓鱼”针法针刺治疗枕神经痛提供临床依据。方法:选择符合枕神经痛诊断标准的患者63例,患者均来自于2017年12月2018年12月甘肃中医药大学附属医院的神经内科,随机分为金钩钓鱼组和提插泻法组,金钩钓鱼组31例,提插泻法组32例。按照已制定的治疗方法金钩钓鱼组采用“金钩钓鱼”针法治疗;提插泻法组采用提插泻法治疗。在治疗前、治疗后、1个月
研究目的:活性氧(ROS)诱导的氧化应激损伤是心脏缺血-再灌注损伤的重要发病机制。7,8-二羟基黄酮(7,8-dihydroxyflavone,DHF)是黄酮家族一员,是新发现的酪氨酸激酶B受体(TrkB)的特异性激动剂,具有强大的神经保护和营养作用。此外,DHF在不同细胞的氧化应激损伤模型中都发挥抗氧化与抗凋亡作用。本实验利用过氧化氢(H_2O_2)诱导的H9c2心肌细胞损伤模型,观察了DHF的
通过西北品种群牡丹与其他品种群牡丹种群间杂交试验,以单花结种量作为衡量亲和性的评价指标,进行牡丹种群间杂交育种研究.结果表明:以西北品种群牡丹为母本,与中原品种群牡丹
布氏菌病活疫苗(Rev.1株)的冻干工艺借鉴、采纳布氏菌病活疫苗(S2株)成熟的冻干工艺及菌液的配比,对冻干保护剂的选择进行了优化。我们选择蔗糖明胶保护剂和蔗糖脱脂乳保护剂
融媒体技术的广泛应用,在加快传统媒体与新媒体融合发展的同时,对学术期刊编辑也产生了一些影响,如编辑类型更加细分化、对编辑策划能力的要求越来越高、编辑工作更加智能化、期
195型柴油机采用涡流室燃烧室,经济性差,我们将其改进为燃烧效率较高的直喷式燃烧室并进行了大量的试验研究。试验研究说明,这种改进是可行的,改进机型是一种有发展前途的节
灰色GM(1,1)模型是一种较有效的负荷预测模型,然而由于电力负荷具有多样性,导致对某些变化规律的负荷预测误差较大,精度不能满足要求,在实际应用中具有一定的局限陛。对灰色GM(1,1)模型
随着中学历史课程改革的不断推进,各种各样的史料以教材重、难点为依归,以实现课程教学目标为宗旨,被大量引入中学历史课本中,这对培养学生的历史感、诱发学生的学习兴趣、提
王国维论证司马迁生年,真正的证据是认为孔安国与董仲舒是司马迁的老师与长辈。他的论证是虚构的,司马迁学识出自家学,并非儒家弟子,把孔安国、董仲舒作为论证史公生年的证据
将价值工程集技术分析与经济分析于一体的思想运用到建筑工程方案优选中,可得到高价值的设计方案,进而提升建筑设计的内涵。文章运用具体的方案优选实例,阐述价值工程的应用