A new S-box generator algorithm based on chaos and cellular automata

MakaleYalnız künyeScopus SJRQ2

Ö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

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/munzur/2012Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.1007/s11760-024-03109-0Yayıncı resmi DOI adresi
İndeks kayıtları
Kaydın indeks veri tabanlarındaki sayfası (aktarımda alınan kayıt numarasıyla). Erişim, indeksin kendi koşullarına bağlıdır.
Atıflar
Scopus
6
WoS
8
OpenAlex
7
Her kaynağın kendi saydığı toplam atıf; aktarım ve zenginleştirme sırasında alındı.
Tam Kayıt
AlanDeğerDil
dc.contributor.authorArtuğer, Fırat
dc.date.accessioned2026-10-28T14:54:49.799060783Z
dc.date.available2026-10-28T14:54:49.799060783Z
dc.date.issued2024
dc.description.abstractS-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.doi10.1007/s11760-024-03109-0
dc.identifier.eissn1863-1711
dc.identifier.endpage4740
dc.identifier.issn1863-1703
dc.identifier.issue5
dc.identifier.scopus2-s2.0-85187454861
dc.identifier.startpage4731
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/munzur/2012
dc.identifier.volume18
dc.identifier.wosWOS:001181094800002
dc.language.isoen
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.relation.ispartofSignal, Image and Video Processing
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectCellular automata
dc.subjectChaos
dc.subjectHigh nonlinearity
dc.subjectS-box
dc.subjectSymmetric encryption
dc.subject.classificationEngineering, Electrical & Electronic
dc.subject.classificationImaging Science & Photographic Technology
dc.subject.classificationEngineering
dc.subject.otherCryptography
dc.subject.otherBox structures
dc.subject.otherCellular automatons
dc.subject.otherChaotic tent map
dc.subject.otherEncryption algorithms
dc.subject.otherHigh nonlinearity
dc.subject.otherInitial population
dc.subject.otherPerformance criterion
dc.subject.otherS-boxes
dc.subject.otherSymmetric encryption
dc.subject.otherCellular automata
dc.titleA new S-box generator algorithm based on chaos and cellular automata
dc.typeArticle
rdl.citation.openalex7
rdl.citation.scopus6
rdl.citation.wos8
rdl.oa.statusclosed
rdl.scopus.quartileQ2
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)