改进的全同态加密方案:基于整数的高效实现

需积分: 10 2 下载量 45 浏览量 更新于2024-09-07 收藏 1.15MB PDF 举报
"这篇论文研究了全同态加密方案的改进,主要针对整数上的全同态加密。现有的全同态加密技术效率低下,限制了其实用性。论文作者在Dijk等人方案的基础上,通过将模2运算转换为模4运算,并结合Gentry的全同态加密思想,提出了一个更快的加密方案。该方案一次能加密2位数据,公钥尺寸减少到(λ7),因此相比Dijk的方案,其效率更高且公钥尺寸更小。新方案的安全性依赖于近似最大公因子问题和稀疏子集和问题。该研究得到了国家863计划、江苏省研究生科研创新计划和中央高校基本科研业务费的资助。" 全同态加密是一种允许在加密数据上进行任意计算而不解密的加密技术,这对于云计算和数据隐私保护有着重要的意义。然而,现有的全同态加密方案普遍面临效率低下的问题,这限制了它们在实际应用中的可行性。Dijk等人的全同态加密方案是研究的一个基础,但其效率不高,公钥尺寸较大。 论文作者林如磊、王箭和杜贺针对这些问题进行了改进。他们将原有的模2运算改变为模4运算,这一改动旨在减少计算复杂度,从而提高加密速度。同时,他们借鉴了Gentry的全同态加密思想,这种思想通常涉及构造复合函数的同态加密,以实现对任意计算的支持。通过这些改进,新的全同态加密方案能够一次性处理2位数据,这意味着加密和解密的效率显著提升。 此外,优化后的方案降低了公钥尺寸,从原来的大小减小到(λ7)。公钥尺寸的减小对于存储和传输来说都是有利的,它降低了通信成本,并可能使得大规模部署全同态加密成为可能。 为了保证新方案的安全性,作者将其建立在两个基础的数学难题之上:近似最大公因子问题和稀疏子集和问题。这两个问题是密码学中常用的抗攻击手段,它们的复杂性提供了加密算法的安全保障,使破解变得更加困难。 这篇研究通过优化运算模数和利用高级加密思想,提出了一种更高效、更紧凑的全同态加密方案,为全同态加密技术的实际应用迈出了重要一步。未来的研究可能进一步探索如何在保持或提高安全性的同时,继续优化效率和降低资源需求,以推动全同态加密在大数据和云计算领域的广泛应用。