Efficient Substitution Box Design Using Modified Intelligent Jellyfish Search Algorithm
DOI:
https://doi.org/10.69513/jnfit.v1.i0.a5Abstract
A substitution box is designed as a confusion component to give the modern cipher strength against differential cryptanalysis, which makes the S-Box a vital and only nonlinear part of the most modern cipher algorithm. Encryption methods that are based on chaos systems are very popular because they display a similar property to cryptography. However, most of the recently designed S-Boxes are focusing on some criteria leaving others, harder to implement, or slower to generate. Therefore, this paper proposes a dynamic design methodology to generate a chaotic S-box by utilizing the Jellyfish Search algorithm after modifying it to fit the purpose and that can be used in modern encryption algorithms. The statistical analysis results of the proposed S-Box are compared to some of the recently designed 4 × 4 S-Boxes in the literature, the comparison showed that the suggested S-Box has mostly equal, to better statistical attributes, which mark the suggested S-boxes robust cryptographically and a good fit to be used for lightweight block cipher algorithms.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Al-Noor Journal for Information Technology and Cybersecurity
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.