Paper 2024/1721
An Efficient Noncommutative NTRU from Semidirect Product
Abstract
NTRU is one of the most extensively studied lattice-based schemes. Its flexible design has inspired different proposals constructed over different rings, with some aiming to enhance security and others focusing on improving performance. The literature has introduced a line of noncommutative NTRU-like designs that claim to offer greater resistance to existing attacks. However, most of these proposals are either theoretical or fall short in terms of time and memory requirements when compared to standard NTRU. To our knowledge, DiTRU (Africacrypt 2024) is the first noncommutative analog of NTRU provided as a complete package. Although DiTRU is practical, it operates at two times slower than NTRU with no decryption failure. Additionally, key generation, encryption, and decryption are 1.2, 1.7, and 1.7 times slower, respectively, with negligible decryption failure. In this work, we introduce a noncommutative version of NTRU that offers comparable performance and key sizes to NTRU while improving upon DiTRU. Our cryptosystem is based on the GR-NTRU framework, utilizing the group ring of a semidirect product of cyclic groups over the ring of Eisenstein integers. This design allows for an efficient construction with key generation speeds approximately two (three) times faster than NTRU (DiTRU). Further, the proposed scheme provides roughly a speed-up by a factor of 1.2 (2) while encrypting/decrypting messages of the same length over NTRU (DiTRU). We provide a reference implementation in C for the proposed cryptosystem to prove our claims.
Note: This work is to be published in the proceedings of INDOCRYPT 2024.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Published elsewhere. INDOCRYPT 2024
- Keywords
- NTRUGR-NTRUSemidirect productGroup ringsEisenstein integers
- Contact author(s)
-
v_kumar @ ma iitr ac in
ali_r @ cs iitr ac in
aditi gangopadhyay @ ma iitr ac in
sugata gangopadhyay @ cs iitr ac in
mdtariqueh007 @ gmail com - History
- 2024-10-25: approved
- 2024-10-21: received
- See all versions
- Short URL
- https://ia.cr/2024/1721
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1721, author = {Vikas Kumar and Ali Raya and Aditi Kar Gangopadhyay and Sugata Gangopadhyay and Md Tarique Hussain}, title = {An Efficient Noncommutative {NTRU} from Semidirect Product}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1721}, year = {2024}, url = {https://eprint.iacr.org/2024/1721} }