欢迎来到天天文库
浏览记录
ID:35617012
大小:609.84 KB
页数:26页
时间:2019-04-02
《同态加密在云计算中的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、云计算中同态加密算法的实现加密云计算中同态加密算法的实现院(系)名称:电子信息工程学院专业名称:通信工程小组名称:FTD第八组指导教师:雷缙2013年5月26云计算中同态加密算法的实现加密摘要随着云计算的快速发展和推广应用,在云计算环境中数据安全和隐私保护成为云计算研究中的关键问题,以数据全生命周期模型为基础,提出云计算环境中数据安全和隐私保护框架,对云计算环境中数据安全和隐私保护的若干关键研究问题,包括密文检索、完整性验证和持有性证明、隐私保护及查询隐私进行了概述,详细综述了全同态加密的发展、原理、意义以及其在云计
2、算数据安全和隐私保护中应用,并指明了未来的研究方向。关键词:云计算,同态加密,隐私保护ABSTRACT[Abstract]Withtherapiddevelopmentofcloudcomputing,datasecurityandprivacyprotectionbecomethecrucialproblemsintheresearchofcloudcomputing.Basedonthefulllifecyclemodelofdata,thispaperproposesforwarddatasecurityand
3、privacyprotectionframework,expoundsthecriticalproblemsofdatasecurityandprivacyprotectionincloudcomputingenvironment,includingretrievalofenerypteddata,integrityvalidationandprovabledatapossession,privacyprotectionandqueryprivacy,anddescribesindetailthedevelopmen
4、t,principle,significanceoffullhomomorphicencryptionanditsapplicationindatasecurityandprivacyprotection,thuspointingoutadirectionforfutureresearch.Keywords:Cloudcomputing,Homomorphicencryption,Privacyprotection.目录26云计算中同态加密算法的实现加密1绪论1.1文献综述41.2云计算的概念41.3云计算的安全性5
5、1.4同态加密在云计算中的实现62项目理论分析2.1项目应用背景82.2项目实现意义和目的82.3需求分析92.4可行性分析92.5项目评估102.5.1技术评估102.5.2性能评估102.5.3风险评估102.5.4经济评估112.6项目概要设计122.6.1研究框架122.6.2模块划分132.7运行环境153同态加密方案3.1同态加密的概念153.2传统公钥加密体制的同态性163.3ElGamal算法的实现流程163.4RSA算法的实现流程173.4.1密钥生成173.4.2加密与解密流程193.5同态加密方
6、案203.5.1方案一203.5.2方案二204编码实现4.1测试214.1.1测试用例设计214.1.2测试结果244.13测试结论244.14缺陷分析254.15改进结果25结论25参考文献..2526云计算中同态加密算法的实现加密第1章绪论1.1文献综述随着互联网的迅速普及,云计算,语义网,物联网,智慧地球等概念或服务的推出,对网络信息安全提出了更高的要求。对于这些应用,我们可以看到,它都有一个特点,就是信息在网络中传送,在远程处理,或与远程协作处理,信息系统所处的环境不再是本地的,封闭的,个人的,而是远程的,
7、开发的,共享的。然而,对于我们来说,很多时候是既想要利用网络资源,与别人共享信息,又不想透露涉及个人隐私的信息,那么这时候,同态加密算法的同态性便显示出了其巨大的作用。本文将介绍一些常见的同态加密算法,该方案可以提供一种安全、高效的数据存取服务。分析他们的同态性,再介绍一些专门为了实现同态加密而提出的算法。第三部分是本文重点,将介绍同态加密在云计算中的应用,并提出一些可行的方案。1.2云计算的概念首次提出“云计算”(Cloud Computing)的概念是在2006年8月9日,由Google首席执行官埃里克 施密特
8、(Eric Schmidt)在搜索引擎大会(SES San Jose 2006)提出。这里引用维基百科的定义,即云计算(Cloud computing)的主要含义包括:是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来
此文档下载收益归作者所有