Paper 2024/805 Original: eprint.iacr.org/2024/805 ↗

DiTRU: A Resurrection of NTRU over Dihedral Group

Ali Raya
Vikas Kumar
Sugata Gangopadhyay
Abstract

NTRU-like cryptosystems are among the most studied lattice-based post-quantum candidates. While most NTRU proposals have been introduced over a commutative ring of quotient polynomials, other rings can be used. Noncommutative algebra has been endorsed as a direction to build new variants of NTRU a long time ago. The first attempt to construct a noncommutative variant was due to Hoffstein and Silverman motivated by more resistance to lattice attack. The scheme has been built over the group ring of a dihedral group. However, their design differed from standard NTRU and soon was found vulnerable to algebraic attacks. In this work, we revive the group ring NTRU over the dihedral group as an instance of the GR-NTRU framework. Unlike many proposals of noncommutative variants in the literature, our work focuses on putting the scheme into practice. We clear all the aspects that make our scheme implementable by proposing an efficient inversion algorithm over the new setting of the noncommutative ring, describing the decryption failure model, and analyzing the lattice associated with our instantiation. Finally, we discuss the best-known attacks against our scheme and provide an implementation targeting 128-bit, 192-bit, and 256-bit levels of security as proof of its practicality.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2024-05-24: last updated
2024-05-24: published
Short URL
https://ia.cr/2024/805
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2024/805,
      author = {Ali Raya and Vikas Kumar and Sugata Gangopadhyay},
      title = {DiTRU: A Resurrection of NTRU over Dihedral Group},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/805},
      year = {2024},
      url = {https://eprint.iacr.org/2024/805}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.