Open Access iconOpen Access

ARTICLE

crossmark

Nonlinear Components of a Block Cipher over Eisenstein Integers

Mohammad Mazyad Hazzazi1, Muhammad Sajjad2, Zaid Bassfar3, Tariq Shah2,*, Ashwag Albakri4

1 Department of Mathematics, College of Science, King Khalid University, Abha, 61413, Saudi Arabia
2 Department of Mathematics, Quaid-I-Azam University, Islamabad, 45320, Pakistan
3 Department of Information Technology, University of Tabuk, Tabuk, 71491, Saudi Arabia
4 Department of Computer Science, College of Computer Science & Information Technology, Jazan University, Jazan, 45142, Saudi Arabia

* Corresponding Author: Tariq Shah. Email: email

Computers, Materials & Continua 2023, 77(3), 3659-3675. https://doi.org/10.32604/cmc.2023.039013

Abstract

In block ciphers, the nonlinear components, also known as substitution boxes (S-boxes), are used with the purpose to induce confusion in cryptosystems. For the last decade, most of the work on designing S-boxes over the points of elliptic curves, chaotic maps, and Gaussian integers has been published. The main purpose of these studies is to hide data and improve the security levels of crypto algorithms. In this work, we design pair of nonlinear components of a block cipher over the residue class of Eisenstein integers (EI). The fascinating features of this structure provide S-boxes pair at a time by fixing three parameters. However, in the same way, by taking three fixed parameters only one S-box is obtained through a prime field-dependent Elliptic curve (EC), chaotic maps, and Gaussian integers. The newly designed pair of S-boxes are assessed by various tests like nonlinearity, bit independence criterion, strict avalanche criterion, linear approximation probability, and differential approximation probability.

Keywords


Cite This Article

APA Style
Hazzazi, M.M., Sajjad, M., Bassfar, Z., Shah, T., Albakri, A. (2023). Nonlinear components of a block cipher over eisenstein integers. Computers, Materials & Continua, 77(3), 3659-3675. https://doi.org/10.32604/cmc.2023.039013
Vancouver Style
Hazzazi MM, Sajjad M, Bassfar Z, Shah T, Albakri A. Nonlinear components of a block cipher over eisenstein integers. Computers Materials Continua . 2023;77(3):3659-3675 https://doi.org/10.32604/cmc.2023.039013
IEEE Style
M.M. Hazzazi, M. Sajjad, Z. Bassfar, T. Shah, and A. Albakri "Nonlinear Components of a Block Cipher over Eisenstein Integers," Computers Materials Continua , vol. 77, no. 3, pp. 3659-3675. 2023. https://doi.org/10.32604/cmc.2023.039013



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 355

    View

  • 166

    Download

  • 0

    Like

Share Link