Highly dispersive substitution box (S‐box) design using chaos

Highly dispersive S‐boxes are desirable in cryptosystems as nonlinear confusion sub‐layers for resisting modern attacks. For a near optimal cryptosystem resistant to modern cryptanalysis, a highly nonlinear and low differential probability (DP) value is required. We propose a method based on a piece...

Full description

Bibliographic Details
Main Authors: Zaid Bin Faheem, Asim Ali, Muhamad Asif Khan, Muhammad Ehatisham Ul‐Haq, Waqar Ahmad
Format: Article
Language:English
Published: Electronics and Telecommunications Research Institute (ETRI) 2020-03-01
Series:ETRI Journal
Subjects:
Online Access:https://doi.org/10.4218/etrij.2019-0138
_version_ 1819051661089308672
author Zaid Bin Faheem
Asim Ali
Muhamad Asif Khan
Muhammad Ehatisham Ul‐Haq
Waqar Ahmad
author_facet Zaid Bin Faheem
Asim Ali
Muhamad Asif Khan
Muhammad Ehatisham Ul‐Haq
Waqar Ahmad
author_sort Zaid Bin Faheem
collection DOAJ
description Highly dispersive S‐boxes are desirable in cryptosystems as nonlinear confusion sub‐layers for resisting modern attacks. For a near optimal cryptosystem resistant to modern cryptanalysis, a highly nonlinear and low differential probability (DP) value is required. We propose a method based on a piecewise linear chaotic map (PWLCM) with optimization conditions. Thus, the linear propagation of information in a cryptosystem appearing as a high DP during differential cryptanalysis of an S‐box is minimized. While mapping from the chaotic trajectory to integer domain, a randomness test is performed that justifies the nonlinear behavior of the highly dispersive and nonlinear chaotic S‐box. The proposed scheme is vetted using well‐established cryptographic performance criteria. The proposed S‐box meets the cryptographic performance criteria and further minimizes the differential propagation justified by the low DP value. The suitability of the proposed S‐box is also tested using an image encryption algorithm. Results show that the proposed S‐box as a confusion component entails a high level of security and improves resistance against all known attacks.
first_indexed 2024-12-21T12:07:29Z
format Article
id doaj.art-b0b2b66bc4e04862810c9ad13e0ad81d
institution Directory Open Access Journal
issn 1225-6463
language English
last_indexed 2024-12-21T12:07:29Z
publishDate 2020-03-01
publisher Electronics and Telecommunications Research Institute (ETRI)
record_format Article
series ETRI Journal
spelling doaj.art-b0b2b66bc4e04862810c9ad13e0ad81d2022-12-21T19:04:41ZengElectronics and Telecommunications Research Institute (ETRI)ETRI Journal1225-64632020-03-0142461963210.4218/etrij.2019-013810.4218/etrij.2019-0138Highly dispersive substitution box (S‐box) design using chaosZaid Bin FaheemAsim AliMuhamad Asif KhanMuhammad Ehatisham Ul‐HaqWaqar AhmadHighly dispersive S‐boxes are desirable in cryptosystems as nonlinear confusion sub‐layers for resisting modern attacks. For a near optimal cryptosystem resistant to modern cryptanalysis, a highly nonlinear and low differential probability (DP) value is required. We propose a method based on a piecewise linear chaotic map (PWLCM) with optimization conditions. Thus, the linear propagation of information in a cryptosystem appearing as a high DP during differential cryptanalysis of an S‐box is minimized. While mapping from the chaotic trajectory to integer domain, a randomness test is performed that justifies the nonlinear behavior of the highly dispersive and nonlinear chaotic S‐box. The proposed scheme is vetted using well‐established cryptographic performance criteria. The proposed S‐box meets the cryptographic performance criteria and further minimizes the differential propagation justified by the low DP value. The suitability of the proposed S‐box is also tested using an image encryption algorithm. Results show that the proposed S‐box as a confusion component entails a high level of security and improves resistance against all known attacks.https://doi.org/10.4218/etrij.2019-0138bit independence criteriondifferential approximation probabilitypiecewise linear chaotic mapstrict avalanche criterionsubstitution box
spellingShingle Zaid Bin Faheem
Asim Ali
Muhamad Asif Khan
Muhammad Ehatisham Ul‐Haq
Waqar Ahmad
Highly dispersive substitution box (S‐box) design using chaos
ETRI Journal
bit independence criterion
differential approximation probability
piecewise linear chaotic map
strict avalanche criterion
substitution box
title Highly dispersive substitution box (S‐box) design using chaos
title_full Highly dispersive substitution box (S‐box) design using chaos
title_fullStr Highly dispersive substitution box (S‐box) design using chaos
title_full_unstemmed Highly dispersive substitution box (S‐box) design using chaos
title_short Highly dispersive substitution box (S‐box) design using chaos
title_sort highly dispersive substitution box s box design using chaos
topic bit independence criterion
differential approximation probability
piecewise linear chaotic map
strict avalanche criterion
substitution box
url https://doi.org/10.4218/etrij.2019-0138
work_keys_str_mv AT zaidbinfaheem highlydispersivesubstitutionboxsboxdesignusingchaos
AT asimali highlydispersivesubstitutionboxsboxdesignusingchaos
AT muhamadasifkhan highlydispersivesubstitutionboxsboxdesignusingchaos
AT muhammadehatishamulhaq highlydispersivesubstitutionboxsboxdesignusingchaos
AT waqarahmad highlydispersivesubstitutionboxsboxdesignusingchaos