Author = Hassani Karbasi, A.

NETRU: A Non-commutative and Secure Variant of CTRU Cryptosystem

Volume 10, Issue 1, January 2018, Pages 45-53

https://doi.org/10.22042/isecure.2018.0.0.2

Reza Ebrahimi Atani, Shahabaddin Ebrahimi Atani, A. Hassani Karbasi

Abstract In this paper we present a new finite field-based public key cryptosystem(NETRU) which is a non-commutative variant of CTRU. The original CTRU is defined by the ring of polynomials in one variable over a finite field F2. This system works in the ring R = F2[x]=hxN 􀀀 1i and is already broken by some attacks such as linear algebra attack. We extend this system over finite fields Zp, where p is a prime (or prime power) and it operates over the non-commutative ring M = Mk(Zp)[T; x]=hXn 􀀀 Ikki, where M is a matrix ring of k by k matrices of polynomials in R = Zp[T; x]=hxn 􀀀1i. In the proposed NETRU, the encryption and decryption computations are non-commutative and hence the system is secure against linear algebra attack as lattice-based attacks. NETRU is designed based on the CTRU core and exhibits high levels of security with two-sided matrix multiplication.