...
首页> 外文期刊>Journal of communications and networks >An Experimental Study of Encrypted Polynomial Arithmetics for Private Set Operations
【24h】

An Experimental Study of Encrypted Polynomial Arithmetics for Private Set Operations

机译:私有集运算的加密多项式算法的实验研究

获取原文
获取原文并翻译 | 示例

摘要

Recent studies on the performance of private set operations have examined the use of homomorphic public-key encryption and the technique of representing sets as polynomials in a cryptographic model. These polynomial-based solutions require intensive polynomial arithmetic that exhibit quadratic computational complexity. In an effort to develop practical algorithms for private set operations, various well-known techniques such as Karatsuba's algorithm or the fast Fourier transform (FFT) can be used to reduce the complexity of polynomial computations. The FFT appears to be the obvious best choice; however, the use of FFTs in the implementation of polynomial-based set operations may lead to certain subtle technical problems. These problems become particularly serious when the cardinality of the sets is dynamic. Furthermore, our experiment shows that Karatsuba's algorithm delivers higher performance than the FFT in our application, provided that a reasonable response time is important. In addition, our experimental implementation demonstrates the heuristic bound on cardinality for which Karatsuba's algorithm outperforms the FFT. This value can be used to determine the superior optimization techniques and settings in the deployment of private set operation schemes.
机译:最近关于私有集操作性能的研究检查了同态公共密钥加密的使用以及将集表示为多项式的模型的技术。这些基于多项式的解决方案需要密集的多项式算法,该算法具有二次计算复杂性。为了开发用于私有集操作的实用算法,可以使用各种众所周知的技术(例如唐津算法或快速傅立叶变换(FFT))来降低多项式计算的复杂性。 FFT似乎是最佳选择。但是,在基于多项式的集合运算的实现中使用FFT可能会导致某些细微的技术问题。当集合的基数是动态的时,这些问题变得特别严重。此外,我们的实验表明,只要合理的响应时间很重要,Karatsuba算法比我们应用中的FFT可以提供更高的性能。另外,我们的实验实现证明了Karatsuba算法优于FFT的基数启发式界限。此值可用于确定私有集操作方案的部署中的高级优化技术和设置。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号