A non-associative lattice-based public key cryptosystem

被引:4
作者
Malekian, Ehsan [1 ]
Zakerolhosseini, Ali [1 ]
机构
[1] Shahid Beheshti Univ, Fac Elect & Comp Engn, Tehran, Iran
关键词
non-associative algebra; public key cryptography; lattice-based cryptography; non-associative PKCS; NTRU;
D O I
10.1002/sec.297
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we will prove that a lattice-based public key cryptosystem based on non-associative algebra is not only feasible but also arguably more secure than the existing lattice based cryptosystems such as NTRU, because its lattice does not fully fit within circular and convolutional modular lattice (CCML). The underlying algebraic structure of the proposed non-associative cryptosystem is the power-associative and alternative octonions algebra which can be defined over any Dedekind domain such as convolution polynomial ring. Besides the detailed specification of the proposed cryptosystem, we have proved that the security of the proposed scheme relies on the difficulty of the finding shortest vector in a certain kind of lattice. Since there is no isomorphic matrix representation for octonions, the only method for attacking the proposed cryptosystem and finding a spurious key for decryption is to form a lattice of dimension 16.N which is eight times larger than the NTRU lattice. By reducing the dimension of the underlying convolution polynomial ring (N) and using optimization techniques, we can increase the encryption and decryption speed, to a level equal to NTRU.
引用
收藏
页码:145 / 163
页数:19
相关论文
共 40 条
[1]  
[Anonymous], 1998, LNCS
[2]  
Baez JC, 2002, B AM MATH SOC, V39, P145
[3]  
Bailey D. V., 2001, Cryptographic Hardware and Embedded Systems - CHES 2001. Third International Workshop. Proceedings (Lecture Notes in Computer Science Vol.2162), P262
[4]  
Bailey DV, 2002, 8021502216R0 WPANS
[5]  
Buchmann J, 2008, GESELLSCHAFT INFORM, V128, P163
[6]  
Coglianese M, 2005, LECT NOTES COMPUT SC, V3797, P232
[7]  
Conway J.H., 2003, On Quaternions and Octonions: Their Geometry, Arithmetic, and Symmetry
[8]  
Coppersmith D., 1997, Advances in Cryptology - EUROCRYPT '97. International Conference on the Theory and Application of Cryptographic Techniques Proceedings, P52
[9]  
Dickson L.E., 1999, HIST THEORY NUMBERS
[10]  
Gaborit P., 2002, CTRU POLYNOMIAL ANAL