Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization

Cryptography often involves substituting (and converting) the secret information into dummy data so that it could reach the desired destination without leakage. Within symmetric key cryptography, substitution-box (S-box) is often adopted to perform the actual block cipher substitution. To address th...

Full description

Saved in:
Bibliographic Details
Main Authors: Kamal Z., Zamli, Abdul Kader, ., Fakhrud Din, ., Alhadawi, Hussam S.
Format: Article
Language:English
Published: Springer 2021
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/33976/1/Selective%20chaotic%20maps%20Tiki-Taka.pdf
http://umpir.ump.edu.my/id/eprint/33976/
https://doi.org/10.1007/s00521-021-06260-8
https://doi.org/10.1007/s00521-021-06260-8
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaysia Pahang
Language: English
id my.ump.umpir.33976
record_format eprints
spelling my.ump.umpir.339762022-05-09T06:37:31Z http://umpir.ump.edu.my/id/eprint/33976/ Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization Kamal Z., Zamli Abdul Kader, . Fakhrud Din, . Alhadawi, Hussam S. QA76 Computer software Cryptography often involves substituting (and converting) the secret information into dummy data so that it could reach the desired destination without leakage. Within symmetric key cryptography, substitution-box (S-box) is often adopted to perform the actual block cipher substitution. To address the nonlinear requirement of cryptography (i.e., ensuring the generated S-box is sufficiently robust against linear and differential cryptanalysis attacks), many chaos-based metaheuristic algorithms have been developed in the literature. This paper introduces a new variant of a metaheuristic algorithm based on Tiki-Taka algorithm, called selective chaotic maps Tiki-Taka algorithm (SCMTTA). Unlike competing works (which typically integrates a single chaotic map into a particular metaheuristic algorithm), SCMTTA assembles five chaotic maps (i.e., tent map, logistic map, Chebyshev map, singer map and sine map) as part of the algorithm itself in order to further enhance ergodicity and unpredictability of the generated solution. Based on a simple penalized and reward mechanism, one best performing chaotic map will be selected in the current cycle, while the poor performing one will miss its current turn. Experimental results on the case study related to the generation of 8 × 8 substitution-box demonstrate that the proposed SCMTTA gives competitive performance against other existing works due to its ability to adaptively modify its chaotic behavior based on the performance feedback of the current search process. Springer 2021 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/33976/1/Selective%20chaotic%20maps%20Tiki-Taka.pdf Kamal Z., Zamli and Abdul Kader, . and Fakhrud Din, . and Alhadawi, Hussam S. (2021) Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization. Neural Computing and Applications, 33. pp. 16641-16658. ISSN 0941-0643 https://doi.org/10.1007/s00521-021-06260-8 https://doi.org/10.1007/s00521-021-06260-8
institution Universiti Malaysia Pahang
building UMP Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang
content_source UMP Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Kamal Z., Zamli
Abdul Kader, .
Fakhrud Din, .
Alhadawi, Hussam S.
Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization
description Cryptography often involves substituting (and converting) the secret information into dummy data so that it could reach the desired destination without leakage. Within symmetric key cryptography, substitution-box (S-box) is often adopted to perform the actual block cipher substitution. To address the nonlinear requirement of cryptography (i.e., ensuring the generated S-box is sufficiently robust against linear and differential cryptanalysis attacks), many chaos-based metaheuristic algorithms have been developed in the literature. This paper introduces a new variant of a metaheuristic algorithm based on Tiki-Taka algorithm, called selective chaotic maps Tiki-Taka algorithm (SCMTTA). Unlike competing works (which typically integrates a single chaotic map into a particular metaheuristic algorithm), SCMTTA assembles five chaotic maps (i.e., tent map, logistic map, Chebyshev map, singer map and sine map) as part of the algorithm itself in order to further enhance ergodicity and unpredictability of the generated solution. Based on a simple penalized and reward mechanism, one best performing chaotic map will be selected in the current cycle, while the poor performing one will miss its current turn. Experimental results on the case study related to the generation of 8 × 8 substitution-box demonstrate that the proposed SCMTTA gives competitive performance against other existing works due to its ability to adaptively modify its chaotic behavior based on the performance feedback of the current search process.
format Article
author Kamal Z., Zamli
Abdul Kader, .
Fakhrud Din, .
Alhadawi, Hussam S.
author_facet Kamal Z., Zamli
Abdul Kader, .
Fakhrud Din, .
Alhadawi, Hussam S.
author_sort Kamal Z., Zamli
title Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization
title_short Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization
title_full Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization
title_fullStr Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization
title_full_unstemmed Selective chaotic maps Tiki-Taka algorithm for the S-box generation and optimization
title_sort selective chaotic maps tiki-taka algorithm for the s-box generation and optimization
publisher Springer
publishDate 2021
url http://umpir.ump.edu.my/id/eprint/33976/1/Selective%20chaotic%20maps%20Tiki-Taka.pdf
http://umpir.ump.edu.my/id/eprint/33976/
https://doi.org/10.1007/s00521-021-06260-8
https://doi.org/10.1007/s00521-021-06260-8
_version_ 1732945667052011520