【24h】

Efficient Homomorphic Comparison Methods with Optimal Complexity

机译:具有最佳复杂性的高效同性恋比较方法

获取原文

摘要

Comparison of two numbers is one of the most frequently used operations, but it has been a challenging task to efficiently compute the comparison function in homomorphic encryption (HE) which basically supports addition and multiplication. Recently, Cheon et al. (Asi-acrypt 2019) introduced a new approximate representation of the comparison function with a rational function, and showed that this rational function can be evaluated by an iterative algorithm. Due to this iterative feature, their method achieves a logarithmic computational complexity compared to previous polynomial approximation methods; however, the computational complexity is still not optimal, and the algorithm is quite slow for large-bit inputs in HE implementation. In this work, we propose new comparison methods with optimal asymptotic complexity based on composite polynomial approximation. The main idea is to systematically design a constant-degree polynomial f by identifying the core properties to make a composite polynomial f o f o … o f get close to the sign function (equivalent to the comparison function) as the number of compositions increases. We additionally introduce an acceleration method applying a mixed polynomial composition f o…o f o g o…o g for some other polynomial g with different properties instead of f o f o…o f. Utilizing the devised polynomials f and g, our new comparison algorithms only require Θ(log(1/ε)) + Θ(log α) computational complexity to obtain an approximate comparison result of a, b ∈ [0,1] satisfying |a-b| ≥ ∈ within 2~(-α) error. The asymptotic optimality results in substantial performance enhancement: our comparison algorithm on 16-bit encrypted integers for α = 16 takes 1.22 ms in amortized running time based on an approximate HE scheme HEAAN, which is 18 times faster than the previous work.
机译:两个数字的比较是最常用的操作之一,但它已经有挑战性的任务,可以有效地计算同一性加密(HE)中的比较函数,基本上支持加法和乘法。最近,Cheon等人。 (Asi-Acrypt 2019)引入了具有合理函数的比较函数的新近似表示,并显示了通过迭代算法来评估该合理功能。由于这种迭代特征,与先前的多项式近似方法相比,它们的方法实现了对数计算复杂性;然而,计算复杂性仍然不是最佳的,并且对于他实施的大型输入来说,算法非常慢。在这项工作中,我们提出了基于复合多项式近似的最佳渐近复杂性的新比较方法。主要思想是通过识别核心特性来系统地设计恒度多项式F,以使复合多项式F O F O F O F O F O F O FO ... O F接近标志函数(相当于比较函数),随着组成的数量增加而增加。我们还引入了一种加速方法,将混合多项式组合物F O ... O F O G O ... O G用于一些其他多项式G,其具有不同性质而不是F O F O ... O F.利用设计的多项式F和G,我们的新比较算法仅需要θ(log(1 /ε))+θ(logα)计算复杂度,以获得满足的近似比较结果| ab | ≥2°内2〜( - α)误差。渐近最优性导致实质性增强:我们在α= 16的16位加密整数上的比较算法基于近似他的Scheme Heaan的摊销运行时间为1.22 ms,这比上一个工作快18倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号