Efficient construction of a substitution box based on a Mordell elliptic curve over a finite field

被引:0
作者
Naveed Ahmed Azam
Umar Hayat
Ikram Ullah
机构
[1] Kyoto University,Department of Applied Mathematics and Physics, Graduate School of Informatics
[2] Quaid-i-Azam University,Department of Mathematics
来源
Frontiers of Information Technology & Electronic Engineering | 2019年 / 20卷
关键词
Substitution box; Finite field; Mordell elliptic curve; Total order; Computational complexity; TP309;
D O I
暂无
中图分类号
学科分类号
摘要
Elliptic curve cryptography has been used in many security systems due to its small key size and high security compared with other cryptosystems. In many well-known security systems, a substitution box (S-box) is the only non-linear component. Recently, it has been shown that the security of a cryptosystem can be improved using dynamic S-boxes instead of a static S-box. This necessitates the construction of new secure S-boxes. We propose an efficient method to generate S-boxes that are based on a class of Mordell elliptic curves over prime fields and achieved by defining different total orders. The proposed scheme is developed in such a way that for each input it outputs an S-box in linear time and constant space. Due to this property, our method takes less time and space than the existing S-box construction methods over elliptic curves. Computational results show that the proposed method is capable of generating cryptographically strong S-boxes with security comparable to some of the existing S-boxes constructed via different mathematical structures.
引用
收藏
页码:1378 / 1389
页数:11
相关论文
共 43 条
[1]  
Agarwal P(2018)Development of keydependent dynamic S-boxes with dynamic irreducible polynomial and affine constant Adv Mech Eng 10 1-18.
[2]  
Singh A(2017)A novel fuzzy encryption technique based on multiple right translated AES gray S-boxes and phase embedding Secur Commun Netw 2017 1-9
[3]  
Kilicman A(2008)A novel heuristic method for obtaining S-boxes Chaos Sol Fract 36 1028-1036.
[4]  
Azam NA(2007)An extended method for obtaining S-boxes based on three-dimensional chaotic baker maps Chaos Sol Fract 31 571-579.
[5]  
Chen G(2007)A new S-box structure named affinepower-affine Int J Innov Comput Inform Contr 3 751-759.
[6]  
Chen G(2016)An image encryption scheme using dynamic S-boxes Nonl Dynam 86 927-940.
[7]  
Chen Y(2015)Application of chaotic functions for construction of strong substitution boxes Ind J Sci Technol 8 1-5
[8]  
Liao XF(2019)A novel image encryption scheme based on an elliptic curve Signal Process 155 391-402
[9]  
Cui LG(2018)A method of generating 8×8 substitution boxes based on elliptic curves Wirel Pers Commun 101 439-451.
[10]  
Cao YD(2014)Stego optical encryption based on chaotic S-box transformation Opt Laser Technol 61 50-56