A method for generation of substitution box based on random selection

MakaleAçık ErişimScopus SJRQ1

Özet

Two basic requirements must be met to encrypt data. These requirements are confusion and diffusion properties. In particular, block cipher algorithms are based on a cryptographic component known as substitution-box to provide the need for confusion. Therefore, attack scenarios generally focus on this cryptographic component. There are alternative design approaches for substitution-box design. It is known that each design approach has several advantages and disadvantages. In this study, an alternative method is proposed to address the problems of the substitution-box design approach based on random selection. The success of the proposed method has been tested in three different scenarios. Analysis results for these three scenarios showed that generated substitution-box provides performance increase for nonlinearity criterion from s-box design criteria. Successful results achieved; It points out that improvement cryptographic components can be used in a variety of practical applications such as block ciphers, masks to prevent side-channel attacks, random number generators, and image encryption algorithms.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/munzur/3016Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.1016/j.eij.2021.08.002Yayı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
29
WoS
25
OpenAlex
35
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.contributor.authorÖzkaynak, Fatih
dc.date.accessioned2026-10-28T14:56:06.718940630Z
dc.date.available2026-10-28T14:56:06.718940630Z
dc.date.issued2022
dc.description.abstractTwo basic requirements must be met to encrypt data. These requirements are confusion and diffusion properties. In particular, block cipher algorithms are based on a cryptographic component known as substitution-box to provide the need for confusion. Therefore, attack scenarios generally focus on this cryptographic component. There are alternative design approaches for substitution-box design. It is known that each design approach has several advantages and disadvantages. In this study, an alternative method is proposed to address the problems of the substitution-box design approach based on random selection. The success of the proposed method has been tested in three different scenarios. Analysis results for these three scenarios showed that generated substitution-box provides performance increase for nonlinearity criterion from s-box design criteria. Successful results achieved; It points out that improvement cryptographic components can be used in a variety of practical applications such as block ciphers, masks to prevent side-channel attacks, random number generators, and image encryption algorithms.
dc.description.sponsorshipFirat University Scientific Research Project, (TEKF.20.21)
dc.identifier.doi10.1016/j.eij.2021.08.002
dc.identifier.eissn2090-4754
dc.identifier.endpage135
dc.identifier.issn1110-8665
dc.identifier.issue1
dc.identifier.scopus2-s2.0-85114101815
dc.identifier.startpage127
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/munzur/3016
dc.identifier.volume23
dc.identifier.wosWOS:000758884900013
dc.language.isoen
dc.publisherElsevier B.V.
dc.relation.ispartofEgyptian Informatics Journal
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectBlock cipher
dc.subjectImage encryption
dc.subjectNonlinearity
dc.subjectS-box
dc.subject.classificationComputer Science, Artificial Intelligence
dc.subject.classificationComputer Science, Information Systems
dc.subject.classificationComputer Science, Software Engineering
dc.subject.classificationComputer Science
dc.subject.otherImage enhancement
dc.subject.otherNumber theory
dc.subject.otherRandom number generation
dc.subject.otherSecurity of data
dc.subject.otherAlternative designs
dc.subject.otherBlock cipher algorithms
dc.subject.otherDesign approaches
dc.subject.otherDiffusion properties
dc.subject.otherImage encryption algorithm
dc.subject.otherRandom number generators
dc.subject.otherRandom selection
dc.subject.otherSubstitution boxes
dc.subject.otherSide channel attack
dc.titleA method for generation of substitution box based on random selection
dc.typeArticle
rdl.citation.openalex35
rdl.citation.scopus29
rdl.citation.wos25
rdl.oa.statusgold
rdl.oa.urlhttps://www.sciencedirect.com/science/article/pii/S1110866521000487/pdf
rdl.scopus.quartileQ1
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)