A new S-box generator algorithm based on chaos and cellular automata
Özet
S-boxes are very important structures for encryption algorithms. For S-boxes to be strong, they should not be as linear as possible. Obtaining an S-box with high nonlinearity is a difficult problem. For this reason, it has attracted the attention of researchers for many years. In this study, cellular automata logic was used to overcome this problem. A chaotic tent map was used for the initial population. Then, in this weak S-box, the elements were replaced with their neighbors, and the nonlinearity value was checked. When this value increased, the S-box was transferred to the next generation. With the proposed algorithm, an S-box structure with a nonlinearity value of 110.5 was obtained. This value surpasses most studies in the literature. In addition, it has been proven because of the analysis that the proposed S-box also provides other performance criteria.
Anahtar Kelimeler
- Scopus
- 6
- WoS
- 8
- OpenAlex
- 7
Tam Kayıt
| Alan | Değer | Dil |
|---|---|---|
| dc.contributor.author | Artuğer, Fırat | |
| dc.date.accessioned | 2026-10-28T14:54:49.799060783Z | |
| dc.date.available | 2026-10-28T14:54:49.799060783Z | |
| dc.date.issued | 2024 | |
| dc.description.abstract | S-boxes are very important structures for encryption algorithms. For S-boxes to be strong, they should not be as linear as possible. Obtaining an S-box with high nonlinearity is a difficult problem. For this reason, it has attracted the attention of researchers for many years. In this study, cellular automata logic was used to overcome this problem. A chaotic tent map was used for the initial population. Then, in this weak S-box, the elements were replaced with their neighbors, and the nonlinearity value was checked. When this value increased, the S-box was transferred to the next generation. With the proposed algorithm, an S-box structure with a nonlinearity value of 110.5 was obtained. This value surpasses most studies in the literature. In addition, it has been proven because of the analysis that the proposed S-box also provides other performance criteria. | |
| dc.identifier.doi | 10.1007/s11760-024-03109-0 | |
| dc.identifier.eissn | 1863-1711 | |
| dc.identifier.endpage | 4740 | |
| dc.identifier.issn | 1863-1703 | |
| dc.identifier.issue | 5 | |
| dc.identifier.scopus | 2-s2.0-85187454861 | |
| dc.identifier.startpage | 4731 | |
| dc.identifier.uri | https://rdlopen.rawdatalibrary.net/r/munzur/2012 | |
| dc.identifier.volume | 18 | |
| dc.identifier.wos | WOS:001181094800002 | |
| dc.language.iso | en | |
| dc.publisher | Springer Science and Business Media Deutschland GmbH | |
| dc.relation.ispartof | Signal, Image and Video Processing | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.subject | Cellular automata | |
| dc.subject | Chaos | |
| dc.subject | High nonlinearity | |
| dc.subject | S-box | |
| dc.subject | Symmetric encryption | |
| dc.subject.classification | Engineering, Electrical & Electronic | |
| dc.subject.classification | Imaging Science & Photographic Technology | |
| dc.subject.classification | Engineering | |
| dc.subject.other | Cryptography | |
| dc.subject.other | Box structures | |
| dc.subject.other | Cellular automatons | |
| dc.subject.other | Chaotic tent map | |
| dc.subject.other | Encryption algorithms | |
| dc.subject.other | High nonlinearity | |
| dc.subject.other | Initial population | |
| dc.subject.other | Performance criterion | |
| dc.subject.other | S-boxes | |
| dc.subject.other | Symmetric encryption | |
| dc.subject.other | Cellular automata | |
| dc.title | A new S-box generator algorithm based on chaos and cellular automata | |
| dc.type | Article | |
| rdl.citation.openalex | 7 | |
| rdl.citation.scopus | 6 | |
| rdl.citation.wos | 8 | |
| rdl.oa.status | closed | |
| rdl.scopus.quartile | Q2 | |
| rdl.source.index | SCOPUS | |
| rdl.source.index | WOS | |
| rdl.wos.index | Science Citation Index Expanded (SCI-EXPANDED) |
