High-Speed Modular Multiplier for Lattice-Based Cryptosystems
High-Speed Modular Multiplier for Lattice-Based Cryptosystems
复制标题
用于基于格的密码系统的高速模块化乘法器
DOI:
--
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Yingjie Lao
中科院分区:
文献类型:
--
作者:
Weihang Tan;Benjamin M. Case;Antian Wang;Shuhong Gao;Yingjie Lao
Thanks to the inherent post-quantum resistant properties, lattice-based cryptography has gained increasing attention in various cryptographic applications recently. To facilitate the practical deployment, efficient hardware architectures are demanded to accelerate the operations and reduce the computational resources, especially for the polynomial multiplication, which is the bottleneck of lattice-based cryptosystems. In this brief, we present a novel high-speed modular multiplier architecture for polynomial multiplication. The proposed architecture employs a divide and conquer strategy and exploits a special modulus to increase the parallelism and speed up the calculation, while enabling wider applications across various cryptosystems. The experimental results show that our design achieves around 27% and 39% reduction on the area consumption and delay, respectively, compared to prior works.