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

被引:42
|
作者
Azam, Naveed Ahmed [1 ]
Hayat, Umar [2 ]
Ullah, Ikram [2 ]
机构
[1] Kyoto Univ, Grad Sch Informat, Dept Appl Math & Phys, Kyoto 6068501, Japan
[2] Quaid I Azam Univ, Dept Math, Islamabad 44000, Pakistan
关键词
Substitution box; Finite field; Mordell elliptic curve; Total order; Computational complexity; TP309; CRYPTANALYSIS;
D O I
10.1631/FITEE.1800434
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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
页数:12
相关论文
共 50 条