基于全同态加密方案的密文计算系统的设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:iamvp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,云计算的发展突飞猛进,已被公认为未来信息与通讯领域的发展方向。到目前为止,云计算安全问题一直没有令人满意的解决方案,成为了阻碍云计算发展的首要问题。全同态加密技术的发展让人们看到了解决这个问题的希望,为解决云计算的诸多安全问题提供了新的契机。  从2009年第一个全同态加密方案诞生以来,已经出现了多种全同态加密方案。但到目前为止,尚未出现性能达到实用要求的方案。如何提高全同态加密方案的效率并将之实用化,成为现阶段该领域研究的重点和难点。  本文首先对全同态加密的背景、研究现状以及应用前景做了总结和分析,对几点典型的方案做了描述。通过对相关方案的运行参数和安全性进行详细分析,提出了一些旨在提升其运行效率的改进措施。  然后,在目前整体效率最好的BGV同态加密方案的基础上,构造了一个新的同态加法模型和同态乘法模型。模型克服了原方案中同态加法运算和同态乘法运算只能在有限域上的限制,基于HElib中明文空间Z2和密文空间Zq之间的同态运算,实现了任意长度的2-进制整数型和浮点型明文数据的加法和乘法同态运算,极大地扩展了HElib中相关操作的适用范围。通过实验验证了算法的有效性,并对其效率做了分析。  其次,在上述工作的基础上,构造了一个并行同态比较模型。(1)基于HElib实现了整数明文空间中单比特的同态比较运算;(2)通过逐比特比较模式实现了多比特的同态数值比较运算;(3)利用SIMD密文打包技术,设计实现了一次运算可并行比较多对多比特明文的并行多比特同态数值比较模型。实验结果表明,该模型的效率比原始单比特方案有极大提升,能够达到实用要求。  最后,基于上述同态运算模型,设计实现了一个适用于云计算模式并具有简单统计分析功能的同态计算系统。实际测试显示,该系统实现了方案设计功能,具有一定的实用价值。
其他文献
该论文主要是关于软件无线电的研究.在论文在开始介绍了软件无线电的概念和系统结构,然后以此为基础设计了一个软件无线电系统,并对其关键技术进行了计算机仿真,最后还建立了
本文主要研究了利用和分析目标表面特性的海量点集合(点云)来重建表面网格的问题。根据三维散乱数据处理的实际需要,预处理的步骤特别是法线的定向是极其必要的。而带约束的三角
本文主要研究城市地下供水管道的某个感应点检测到的一组时间序列水压监测值在某个时间点发生突变后,该感应点附近供水管道破裂的概率.可以将情况分成能确定突变点的时间点以
向量优化问题解的性质研究是向量优化领域中十分重要的研究方向.改进集是近年来用于在统一的框架下研究向量优化问题的十分重要的工具之一.关于向量优化中基于改进集而提出的
结合方案是代数组合的核心部分,它在数学的许多分支中发挥了重要的作用,例如编码理论、设计理论及图论.结合方案的构造是一个非常受关注的问题:从不同的结构出发,可以构造出新的