Title of article :
NETRU: A Non-commutative and Secure Variant of CTRU Cryptosystem
Author/Authors :
Ebrahimi Atani ، Reza - University of Guilan , Ebrahimi Atani ، Shahabaddin - University of Guilan, University Campus 2 , Hassani Karbasi ، Amir - University of Guilan, University Campus 2
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]/ x^N -1 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]/ x^n-I_k*k , where M is a matrix ring of k by k matrices of polynomials in R = Zp[T; x]/ x^n -1 . 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.
Keywords :
Lattice , based Cryptography , CTRU , Matrix Rings , Finite Fields
Journal title :
ISeCure, The ISC International Journal of Information Security
Journal title :
ISeCure, The ISC International Journal of Information Security