A novel post-processing approach for improving minimum nonlinearity in S-boxes: A case study based on 2D hyper chaotic Schaffer transformation map
Özet
Substitution boxes (s-boxes), providing nonlinearity in block cipher algorithms, constitute a fundamental security layer against linear and differential cryptanalysis attacks. In this study, an innovative s-box generation method is proposed by integrating a 2D hyper-chaotic Schaffer map (SM) with biomolecular DNA-based encoding techniques. Furthermore, to enhance the security of s-box structures, a novel post-processing algorithm is developed, aiming to simultaneously optimize both the average (NLavg) and minimum (NLmin) nonlinearity levels by targeting linear components. Unlike traditional meta-heuristic methods, the proposed algorithm avoids random exploration across large search spaces, instead identifying dominant linear components through Walsh spectrum analysis and applying targeted permutation operations to suppress their effects. This strategy not only increases the NLavg value but also balances the contribution of each Boolean function to security, thereby establishing a homogeneous and consistent security structure across all input–output combinations. Comparative experimental analyses with existing methods demonstrate that the proposed approach outperforms prior techniques in terms of both cryptographic security metrics and computational efficiency. In this respect, the study presents an advanced s-box design framework, characterized by high nonlinearity and a balanced spectral distribution, suitable for integration into modern block cipher systems.
Anahtar Kelimeler
- Scopus
- 12
- WoS
- 13
- OpenAlex
- 13
Tam Kayıt
| Alan | Değer | Dil |
|---|---|---|
| dc.contributor.author | Aydın, Yılmaz | |
| dc.contributor.author | Garipcan, Ali Murat | |
| dc.contributor.author | Özkaynak, Fatih | |
| dc.date.accessioned | 2026-10-28T14:48:00.188534160Z | |
| dc.date.available | 2026-10-28T14:48:00.188534160Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Substitution boxes (s-boxes), providing nonlinearity in block cipher algorithms, constitute a fundamental security layer against linear and differential cryptanalysis attacks. In this study, an innovative s-box generation method is proposed by integrating a 2D hyper-chaotic Schaffer map (SM) with biomolecular DNA-based encoding techniques. Furthermore, to enhance the security of s-box structures, a novel post-processing algorithm is developed, aiming to simultaneously optimize both the average (NLavg) and minimum (NLmin) nonlinearity levels by targeting linear components. Unlike traditional meta-heuristic methods, the proposed algorithm avoids random exploration across large search spaces, instead identifying dominant linear components through Walsh spectrum analysis and applying targeted permutation operations to suppress their effects. This strategy not only increases the NLavg value but also balances the contribution of each Boolean function to security, thereby establishing a homogeneous and consistent security structure across all input–output combinations. Comparative experimental analyses with existing methods demonstrate that the proposed approach outperforms prior techniques in terms of both cryptographic security metrics and computational efficiency. In this respect, the study presents an advanced s-box design framework, characterized by high nonlinearity and a balanced spectral distribution, suitable for integration into modern block cipher systems. | |
| dc.description.sponsorship | Firat Üniversitesi, FU | |
| dc.description.sponsorship | Firat University Scientific Research Projects Management Unit, FUBAP, (ADEP 24.26) | |
| dc.description.sponsorship | Firat University Scientific Research Projects Management Unit, FUBAP | |
| dc.description.sponsorship | Türkiye Bilimsel ve Teknolojik Araştırma Kurumu, TUBITAK, (123R055) | |
| dc.description.sponsorship | Türkiye Bilimsel ve Teknolojik Araştırma Kurumu, TUBITAK | |
| dc.identifier.articlenumber | 128067 | |
| dc.identifier.doi | 10.1016/j.eswa.2025.128067 | |
| dc.identifier.eissn | 1873-6793 | |
| dc.identifier.issn | 0957-4174 | |
| dc.identifier.scopus | 2-s2.0-105007066919 | |
| dc.identifier.uri | https://rdlopen.rawdatalibrary.net/r/munzur/645 | |
| dc.identifier.volume | 289 | |
| dc.identifier.wos | WOS:001505948700002 | |
| dc.language.iso | en | |
| dc.publisher | Elsevier Ltd | |
| dc.relation.ispartof | Expert Systems with Applications | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject | Chaos | |
| dc.subject | Cryptography | |
| dc.subject | Minimum NL | |
| dc.subject | Optimization | |
| dc.subject | Post-processing | |
| dc.subject | S-box | |
| dc.subject.classification | Computer Science, Artificial Intelligence | |
| dc.subject.classification | Engineering, Electrical & Electronic | |
| dc.subject.classification | Operations Research & Management Science | |
| dc.subject.classification | Computer Science | |
| dc.subject.classification | Engineering | |
| dc.subject.other | Chaos theory | |
| dc.subject.other | Heuristic methods | |
| dc.subject.other | Image coding | |
| dc.subject.other | Linear transformations | |
| dc.subject.other | Block cipher algorithms | |
| dc.subject.other | Case-studies | |
| dc.subject.other | Chaotics | |
| dc.subject.other | Linear components | |
| dc.subject.other | Minimum NL | |
| dc.subject.other | Optimisations | |
| dc.subject.other | Post-processing | |
| dc.subject.other | Processing approach | |
| dc.subject.other | S-boxes | |
| dc.subject.other | Security layers | |
| dc.subject.other | Boolean functions | |
| dc.title | A novel post-processing approach for improving minimum nonlinearity in S-boxes: A case study based on 2D hyper chaotic Schaffer transformation map | |
| dc.type | Article | |
| rdl.citation.openalex | 13 | |
| rdl.citation.scopus | 12 | |
| rdl.citation.wos | 13 | |
| rdl.oa.status | closed | |
| rdl.oa.status | green | |
| rdl.oa.url | https://hdl.handle.net/11508/59627 | |
| rdl.scopus.quartile | Q1 | |
| rdl.source.index | SCOPUS | |
| rdl.source.index | WOS | |
| rdl.wos.index | Science Citation Index Expanded (SCI-EXPANDED) |
