首页> 外文会议>ACM Great Lakes Symposium on VLSI >High-speed polynomial multiplier architecture for ring-LWE based public key cryptosystems
【24h】

High-speed polynomial multiplier architecture for ring-LWE based public key cryptosystems

机译:基于环LWE的公钥密码系统的高速多项式乘法器体系结构

获取原文

摘要

Many lattice-based cryptosystems are based on the security of the Ring learning with errors (Ring-LWE) problem. The most critical and computationally intensive operation of these Ring-LWE based cryptosystems is polynomial multiplication. In this paper, we exploit the number theoretic transform to build a high-speed polynomial multiplier for the Ring-LWE based public key cryptosystems. We present a versatile pipelined polynomial multiplication architecture to calculate the product of two η-degree polynomials in about ((n lg n)/4+n/2) clock cycles. In addition, we introduce several optimization techniques to reduce the required ROM storage. The experimental results on a Spartan-6 FPGA show that the proposed hardware architecture can achieve a speedup of on average 2.25 than the state of the art of high-speed design. Meanwhile, our design is able to save up to 47.06% memory blocks.
机译:许多基于格的密码系统都基于带有错误的环学习(Ring-LWE)问题的安全性。这些基于Ring-LWE的密码系统最关键且计算量大的操作是多项式乘法。在本文中,我们利用数论变换来为基于Ring-LWE的公钥密码系统建立一个高速多项式乘法器。我们提出了一种通用的流水线多项式乘法体系结构,以在大约((n lg n)/ 4 + n / 2)个时钟周期内计算两个η级多项式的乘积。另外,我们介绍了几种优化技术来减少所需的ROM存储。在Spartan-6 FPGA上的实验结果表明,与高速设计的最新水平相比,所提出的硬件体系结构平均可实现2.25的加速。同时,我们的设计能够节省多达47.06%的内存块。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号