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
Pages
9
From page
45
To page
53
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
Serial Year
2018
Journal title
ISeCure, The ISC International Journal of Information Security
Record number
2454678
Link To Document