Generalized NTRU Algorithms on Algebraic Rings

被引:1
|
作者
Wu, Qinghao [1 ]
Zhang, Juan [1 ]
Li, Zichen [1 ]
机构
[1] Beijing Inst Graph Commun, Sch Informat Engn, Beijing 102600, Peoples R China
基金
中国国家自然科学基金;
关键词
NTRU; GCD; algebraic ring; PUBLIC-KEY CRYPTOSYSTEM;
D O I
10.3390/electronics13214293
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The NTRU (Number Theory Research Unit) is a prominent post-quantum public key cryptography algorithm and a current focus of research. Although many NTRU variants have been proposed, a comprehensive generalization of these variants is still lacking. To address this issue, we propose the G-NTRU (Generalized NTRU), an algorithmic framework for NTRU variants on algebraic rings. This framework generalizes specific ring extensions to more general algebraic structures, allowing the unification of various NTRU variants. We then analyze the key properties of the G-NTRU, including correctness, lattice-based characteristics, and security. The semantic security of the G-NTRU is demonstrated through the introduction of the G-AGCD (Generalized Approximate Greatest Common Divisor). To validate the generality of the G-NTRU framework, we introduce the CNTRU (Complex Number NTRU), a variant of the NTRU over the ring of complex numbers. The CNTRU shares the same properties as the G-NTRU, further confirming the versatility of the G-NTRU in studying NTRU variants over algebraic rings.
引用
收藏
页数:23
相关论文
共 50 条