Back to Search Start Over

Evolving bijective S-Boxes using hybrid adaptive genetic algorithm with optimal cryptographic properties.

Authors :
Behera, Pratap Kumar
Gangopadhyay, Sugata
Source :
Journal of Ambient Intelligence & Humanized Computing; Mar2023, Vol. 14 Issue 3, p1713-1730, 18p
Publication Year :
2023

Abstract

The security of the block cipher largely depends upon the cryptographic strength of the S-Boxes resistance to the existing cryptanalytic attacks. The nonlinearity and differential uniformity of S-Boxes are used as a quantitative measurement to measure its resistance against linear approximation attack, and differential attack, respectively. The S-Box with high nonlinearity, and low differential uniformity is considered as cryptographically secure S-Boxes. However, as the size of S-Boxes increases, finding a cryptographically strong S-Boxes with high nonlinearity and low differential uniformity is computationally hard. We considered the problem of constructing bijective S-Boxes as a combinatorial optimization problem. In this paper, we use the genetic algorithm, hybrid genetic algorithm, adaptive genetic algorithm and adaptive genetic algorithm with the integration of a local search procedure called hybrid adaptive genetic algorithm (HAGA) for constructing highly nonlinear S-Boxes along with other important cryptographic properties. We Construct 8 × 8 bijective S-Boxes and compare the results of our produced S-Boxes with the previously published S-Boxes generated by different heuristic and evolutionary techniques. The S-Boxes generated by our HAGA attains the nonlinearity 108, differential uniformity 6, and algebraic degree 7, which outperforms most of the existing heuristic and evolutionary techniques. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
18685137
Volume :
14
Issue :
3
Database :
Complementary Index
Journal :
Journal of Ambient Intelligence & Humanized Computing
Publication Type :
Academic Journal
Accession number :
162206550
Full Text :
https://doi.org/10.1007/s12652-021-03392-6