面向云计算的改进AES加密算法的并行化研究与实现

来源 :陕西科技大学 | 被引量 : 1次 | 上传用户:duandan718121553
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云中充满了重要和敏感的数据信息,这些信息的泄露、破坏或窃取会造成不同程度的后果,保障云计算环境中数据的机密性和完整性是当下的研究热点。使用加密技术可以将明文信息转变为不具有实际意义的密文数据,密文数据的破解是一项耗时巨大且十分困难的工程,而且对于一些加密算法,目前还不存在可以攻破它们的攻击方法,因此加密技术可以提高云中数据的安全性。但是加密算法的计算复杂度普遍偏高,加解密大数据时的时间成本和计算成本都很高,因此,研究加解密速度快、安全性高且适用于云计算环境的加密算法,对保障云计算中数据的安全具有重要的意义和价值。本文的主要研究内容为如何利用云计算的计算资源丰富和支持虚拟化、并行化等优点,结合加密技术来提升云计算的安全性。通过对比分析,发现了对称密码体制中的AES密码算法相对来说更加适合加解密大数据,且易于并行化实现,因此选择AES密码算法作为研究面向云计算的数据加解密方案。考虑到传统的AES密码算法中的S盒具有迭代周期短、非线性性弱,以及密钥生成算法具有轮密钥和种子密钥相关性较强的缺点。基于AES改进算法的国内外研究现状,改进了 S盒的构造过程,并结合序列密码的优点改进了密钥流生成过程。通过分析改进AES加密算法的实验结果,发现了多次加密相同的明文数据时,每次加密使用的密钥流序列和输出的密文数据都不同,说明改进的AES密码算法达到了使用看似随机的固定密钥进行一次一密加密的效果。改进的加密方案兼具分组密码和序列密码体制的安全性,且生成密钥流的函数是一个逆向破解十分困难甚至不可能的单向函数,因此,改进的AES加密算法的安全性优于传统AES加密算法。为满足云计算中大数据加密的需求,本文设计了两套改进AES加密算法的并行化方案。第一套方案是基于多核计算机平台,创建多个计算进程,并行进行分组数据的加密运算,第二套方案是采用MapReduce并行模式,建立多个Map模块实现并行加密。在理想状态下,第一套方案的加速比向上接近于计算机核数,第二套方案的加速比近似等于处理器个数的三分之一。通过对加密用时、并行化加速比、CPU利用率等实验结果的对比分析,得到基于4核计算机的并行加密加速比达到了 3.49,基于8处理器Hadoop集群的并行加密加速比达到了 2.41,两者都非常接近于理想加速比。总结得到并行的改进AES加密算法具有加解密速度快,安全性高和资源利用率高的优点,更适合用云计算环境中数据的加解密。
其他文献
飞行器在飞行过程中都面临着复杂多变的外部空间环境,同时自身内部的元件也会因为磨损等原因发生故障,这些问题都会在不同程度上影响飞行控制系统的稳定性和可靠性。因此,基
本研究采用问卷法和访谈法调查了大学本科生的深度学习状况。研究包括两部分:第一部分是通过问卷调查了学生的学习深度处于何种水平。问卷是根据布鲁姆的认知目标层次理论而
人类社会的快速发展引发了对可持续能源的巨大需求,便携高效的能量存储设备成为了研究的热点。在众多的电子设备中,全固态非对称超级电容器凭借其快速充放电、高功率密度、长
散热器的散热性能对维持中央处理器(CPU)的运行速率和使用寿命具有重要影响。通过对CPU散热器进行热设计,优化散热器的结构,采用热阻分析法建立CPU散热器的数学模型,利用CFD数
目的探讨慢性阻塞性肺疾病(COPD)稳定期与急性发作期患者铜绿假单胞菌感染状况,为COPD患者铜绿假单胞菌感染的防治提供参考。方法选取2015年1月-2017年12月于医院内诊治的COP
由于大气污染日益严重,用于检测和量化有害气体的有效且廉价的系统变得越来越重要。气体传感器由于其低成本,高灵敏度,快速响应和直接电子接口而被认为是环境测量的有前途的替代品。而金属氧化物半导体是最具潜力的候选者,因为它们成本低,灵敏度高,响应/恢复时间快,电子界面简单,易于使用,能够检测大量气体等。其中,α-Fe_2O_3由于其环境友好、制备成本低、稳定性高等优点被广泛应用于气体传感器领域。具有大比表
专业文化建设是专业建设过程中常常被人忽略的极为重要的内容,专业文化是专业建设的灵魂,是校园文化与专业教育相结合的产物,它对社会行业文化既有吸收又有引领作用,研究专业
二氧化氮(NO_2)是一种有毒的大气主要污染物之一,不同浓度的NO_2均有可能引起环境污染问题,并对人体健康造成危害。目前已有多种方法可以针对NO_2进行检测,其中NO_2气体传感器因其制作方法简单、成本低、灵敏度高等优点成为了最主要的NO_2检测方法。金属氧化物半导体(MOS)传感器是市场上应用最为广泛的NO_2传感器。在目前MOS气体传感器的研究中,采用双金属氧化物结合的方式被认为是一种可行且
信息化程度作为衡量人类社会发展水平的重要指标,其技术发展已成为当今世界科技进步的重要因素,以信息技术为基础的万物互联现象也已经在我们的生活中普遍存在。密码技术作为
随着移动通信的发展,通信技术已经进入以LTE/LTE-A为代表的4G时代。虽然如此,GSM网络以其良好的网络覆盖和话音通信性能,在移动通信中仍占有相当的比重。监听检测是移动通信