云计算下一种数据加密存储算法研究.docVIP

云计算下一种数据加密存储算法研究.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云计算下一种数据加密存储算法研究

云计算下的一种数据加密存储算法的研究   摘要:伴随着云计算的概念的不断发展,基于云计算下的信息安全存储模式正在引起广泛的关注,该文首先阐述了云计算中的相关概念,其次描述密钥聚合算法及其不足,提出了一种改进的密钥聚合算法,通过对传统密钥聚合中Extract和Decrypt进行优化,并进行了紧凑性分析和正确性证明,在云计算仿真平台实验中与传统的DES算法,AES算法进行相比取得了比较好的效果,说明该文算法在云计算平台中具有一定的效果。   关键词:云计算;加密;聚合算法   中图分类号:TP393 文献标识码:文章编号:1009-3044(2017)14-0056-03   随着“互联网+”,云计算概念不断发展,有关云计算模式下的存储技术正在引起大家广泛的关注。云计算中的存储是由云计算衍生和发展而来的一种存储服务技术,其本质是通过本地网络将数据信息上传到云计算服务提供商中,这样可以有效的降低企业存储数据成本、提高使用和高扩展性的优势,有利于满足海量数据存储中的需求,有效的成为信息存储发展的重点领域。国内外学者从不同的角度进行了研究,文献[1]提出了利用同态加密技术应用于云环境的数据传输,提高云环境中数据传输的可靠性与安全性;文献[2]提出一种基于拉格朗日插值多项式的匿名广播加密方法,实验说明该方法具有较低的通信和计算开销,可以有效地解决云存储中密文数据的匿名访问控制问题;文献[3]对同态加密未来的研究问题进行了分析;文献[4]提出基于策略的多用户全同态加密方案,性能评估说明该方案高效地实现密文数据的全同态运算,并能有效地支持访问控制和多用户共享;文献[5]提出一种在非对称可搜索加密算法上实现排序查询功能的方案。实验结果表明,该方法支持非对称加密,具有较好的检索效率,并且??用性强;文献[6]提出一种基于同态加密和密钥策略基于属性的混合加密方案,实现了对云用户隐私信息分类加密保护,实验结果表明,通过基于不同类别的加密方案,使得云用户的数据共享更加安全便捷,混合方案更贴近用户需求;文献[7]设计了基于策略的文件加密存储和安全删除机制,仿真实验说明该机制增加了云存储环境下文件的安全性,且减小了空间和时间开销。本文在文献[8-9]的基础上,提出了一种改进的密钥聚合算法,并对其进行了紧凑性分析和正确性证明。   1云计算相关概念   云计算中的Hadoop架构是一种开源的分布式计算框架,被广泛的使用在大型的企业中,它实现了MapReduce模型。Had-hoop架构中包含了主控节点和计算节点两个部分,其中主控节点(JobTracker)任务是用于调度和管理其他计算节点(Task-Tracker)。主控节点的作用是主要试运行在集群中的任何一台计算机上。计算节点主要是负责在云端执行任务的节点。主控节点将云计算模型中的Map任务和Reduce任务发给空闲的TaskTracker执行并进行监控运行任务,当出现主控节点出现故障无法继续主管任务的时候,它就会把其任务交给另一个计算节点并重新进行运行,因此Hadoop是一种架构可靠的分布式计算框架。而基于Hadoop的HDFS采用的是Master/Slave架构,采用一个管理节点NameNode和若干个数据节点DataNode组成,它主要是将云计算中的大型文件分割称若干个Block小块分散存储在不同的DataNode上。Hive是一个基于hadoop的数据仓库的基础架构。它主要用来处理HDFS中的数据机制,是一种对海量数据进行提取并转化加载的框架。Hive的查询主要是通过MapReduce框架来进行实现的,而MapReduce本身就是为实现针对海量数据的高性能处理而设计的。所以Hive架构就具有了高效的处理海量数据。   MapReduce框架是一个负责它云计算作业中的所有任务调度,把这些任务分配到不同的Slave节点上,JobTracker同时监控他们的执行状态,MapReduce通常过程中会把输入的数据集合分解成若干个独立数据块,并且产生一组输出的键值(key/val-ues)。MapReduce中的常用两个函数分别为Map和Reduce,Map函数的处理并发的工作机并对其进行排序,并将排序结果输出给Reduce,Reduce函数主要对中间键值进行处理,如图1所示:   2云计算下的聚合加密算法   2.1密钥聚合算法描述   为了实现云计算下的数据有效共享,Chu在2014年提出了密钥聚合加密机制,利用双线性映射构造而成,其实质是在用户的加密过程中,不仅仅是对信息进行简单的使用公钥加密,而是在密文信息中添加一个标识记号,这就意味着加密后的密文被分解称了几个部分,密钥的拥有者持有一个主密钥,而从该密钥中可以分离出不同类型的私密密钥,被分离出来的密钥成为聚合密钥(Aggregat

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档