当前位置:主页 > 科技论文 > 网络通信论文 >

云计算中全同态加密关键技术研究

发布时间:2017-05-09 10:11

  本文关键词:云计算中全同态加密关键技术研究,,由笔耕文化传播整理发布。


【摘要】:近年来,随着云计算技术的迅速发展,其上的安全问题尤其是数据安全日益凸显出来,这已经严重阻碍了云计算的发展。全同态加密技术具有能够直接对密文进行处理的特性,恰好可以解决云计算中的数据安全问题,可以实现云端在不知道解密私钥的情况下对密文进行数据处理,数据处理结果由用户解密即可得到相应的明文结果。由于整数上的全同态加密方案具有概念简单、易于理解的优势,本文将以DGHV方案为基础,并对其进行深入研究和改进。本文指出DGHV方案现存的两大难题为:重加密过程过于复杂和公钥尺寸过大,并提出了对应的改进方案,旨在降低整数上的全同态加密方案的复杂度,提高方案的效率。此外,本文还设计了一个基于同态加密的数据处理验证系统,该系统展示了同态加密技术在云计算中的应用。本文的主要研究内容如下:(1)首先提出了一个基于整数的EDO-FHE方案。该方案基于加密深度优化,通过计算Somewhat允许电路的深度推导出一个判断阈值,然后将给定的待计算的复杂函数分解为以判断阈值为最高阶的子函数的表示形式,在子函数内部直接应用同态计算,在子函数之间加入重加密过程刷新密文,降低噪声。由于现有的整数上的全同态加密方案都是采用将给定函数分解为加法和乘法形式表示,并在每一步加法和乘法计算之前加入重加密过程。因此,EDO-FHE方案从整体上降低了重加密过程的次数,降低了方案的时间复杂度,提高了效率。(2)另外还提出了一个基于整数的CS-FHE公钥压缩方案。方案通过在二次平方公钥压缩技术之前引入二次组合过程,进一步将公钥空间尺寸降低至O(λ3.75)。组合平方公钥压缩技术的思想是:对于给定的公钥整数序列,对其进行两两组合相加,产生一个新的整数序列,再将新的整数序列平均分为两组,从两组中各自任取一个整数进行相乘,由此产生一个新的整数序列,用该整数集合作为实际的加密密钥。因此,CS-FHE方案通过减小公钥尺寸降低了整数上全同态加密方案的空间复杂度,提高了方案的效率。(3)最后设计了一套基于同态加密的数据处理验证系统。该系统基于整数上的近似同态加密算法,展示了同态加密的密文能够被直接处理,且处理之后的密文解密后即等于对明文的处理结果。该系统分为三个模块,分别是数据采集模块、数据处理模块和用户终端模块,其中数据采集模块负责采集数据并对其进行同态加密:数据处理模块表示云端对密文进行数据处理;用户终端模块负责解密密文,得到最终的明文处理结果。该系统以采集温度数据、计算温度平均值为示例展示了同态加密的数据处理过程,并验证了其正确性。
【关键词】:云计算 全同态加密 重加密 公钥压缩 语义安全
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN918.4
【目录】:
  • 摘要4-5
  • Abstract5-12
  • 第一章 绪论12-20
  • 1.1 研究背景及意义12-13
  • 1.2 云计算的发展现状及安全隐患13-16
  • 1.2.1 云计算的发展13-15
  • 1.2.2 云计算的数据安全问题15-16
  • 1.3 全同态加密技术的发展现状16-17
  • 1.4 本文研究内容17-20
  • 第二章 全同态加密技术及其研究现状20-36
  • 2.1 全同态加密技术20-22
  • 2.1.1 全同态加密的定义20-21
  • 2.1.2 全同态加密方案的构造思路21-22
  • 2.2 相关安全性定义22-23
  • 2.2.1 语义安全性22
  • 2.2.2 KDM安全性22-23
  • 2.3 全同态加密技术研究现状23-34
  • 2.3.1 Gentry方案23-24
  • 2.3.2 DGHV方案24-26
  • 2.3.3 BV方案26-27
  • 2.3.4 BGV方案27-31
  • 2.3.5 GSW方案31-34
  • 2.4 方案比较与分析34-35
  • 2.5 本章小结35-36
  • 第三章 基于整数的EDO-FHE方案36-56
  • 3.1 预备知识36-40
  • 3.1.1 符号表示36-37
  • 3.1.2 相关概念37-40
  • 3.2 EDO-FHE方案设计40-48
  • 3.2.1 Somewhat同态方案40-42
  • 3.2.2 EDO-FHE方案42-48
  • 3.3 安全性分析与证明48-53
  • 3.3.1 已知攻击分析48-50
  • 3.3.2 安全性证明50-53
  • 3.4 性能分析53-54
  • 3.5 本章小结54-56
  • 第四章 基于整数的CS-FHE公钥压缩方案56-68
  • 4.1 预备知识56-57
  • 4.2 公钥压缩技术57-59
  • 4.2.1 二次平方公钥压缩技术57-58
  • 4.2.2 组合平方(CS)公钥压缩技术58-59
  • 4.3 CS-FHE方案设计59-61
  • 4.4 安全性分析与证明61-64
  • 4.4.1 已知攻击分析61-62
  • 4.4.2 安全性证明62-64
  • 4.5 性能分析64-66
  • 4.6 本章小结66-68
  • 第五章 基于同态加密的数据处理验证系统68-76
  • 5.1 数据处理验证系统整体架构68-69
  • 5.2 基于同态加密的数据处理验证系统实现69-73
  • 5.2.1 基于整数的对称同态加密算法69-70
  • 5.2.2 数据处理验证系统的结构化实现70-73
  • 5.3 数据处理验证系统测试73-75
  • 5.4 本章小结75-76
  • 第六章 总结与展望76-78
  • 5.1 本文总结76
  • 5.2 未来展望76-78
  • 参考文献78-82
  • 攻读硕士学位期间参与项目和发表论文82-84
  • 致谢84

【相似文献】

中国期刊全文数据库 前10条

1 闫世斗;刘念;李子臣;;公钥密码体制的同态性分析[J];北京电子科技学院学报;2012年02期

2 杨耀增;;用同态

本文编号:352296


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/352296.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e914e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com