A novel s-box generation method based on metastable inducing over FPGA for block ciphers

MakaleAçık ErişimScopus SJRQ1

Özet

Substitution boxes (s-boxes) providing the nonlinearity property are fundamental components of modern encryption systems. The security of these systems directly depends on the quality of the s-boxes ensuring a high level of resistance to advanced attacks. Although there is no perfect method in the literature, improving the cryptographic properties of s-boxes, such as nonlinearity and differential independence remains an important area of interest for many researchers. In this paper, we propose a new s-box generation method based on the reinforcement of the randomness obtained from the metastable states of the R-S latch. In the proposed method, a Field Programmable Gate Array (FPGA) chip is used to obtain design inputs based on physical reality obtained from the hardware level. Design inputs with poor statistical adequacy are transformed into s-boxes by passing them through four different hash functions (Blake2b, Blake2 s, SHA3 and Shake). A total of 333,328 s-boxes are generated with the proposed method for four different scenarios and widely used evaluation metrics such as bijectivity, nonlinearity (NL), strict avalanche criteria (SAC), bit independence criteria (BIC), differential probability (DP) and linear probability (LP) are considered for the analysis. Taking into account these metric values, the study also presents a detailed performance comparison of the proposed s-boxes with recent studies from the last 5 years in the literature. The fact that the nonlinearity degree of 75 % of the produced s-boxes is higher than 103, which is the average limit value in the literature, also confirms the method's efficiency, proven reliable by the analysis results. When all these results are evaluated together, they confirm that the proposed method is highly effective in generating robust s-boxes and that these s-boxes can be reliably used in modern cryptographic systems.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/munzur/1227Resmi atıflarda kullanılan kalıcı adres
İ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
21
WoS
23
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.authorGaripcan, Ali Murat
dc.contributor.authorAydın, Yılmaz
dc.contributor.authorÖzkaynak, Fatih
dc.date.accessioned2026-10-28T14:54:00.444617644Z
dc.date.available2026-10-28T14:54:00.444617644Z
dc.date.issued2025
dc.description.abstractSubstitution boxes (s-boxes) providing the nonlinearity property are fundamental components of modern encryption systems. The security of these systems directly depends on the quality of the s-boxes ensuring a high level of resistance to advanced attacks. Although there is no perfect method in the literature, improving the cryptographic properties of s-boxes, such as nonlinearity and differential independence remains an important area of interest for many researchers. In this paper, we propose a new s-box generation method based on the reinforcement of the randomness obtained from the metastable states of the R-S latch. In the proposed method, a Field Programmable Gate Array (FPGA) chip is used to obtain design inputs based on physical reality obtained from the hardware level. Design inputs with poor statistical adequacy are transformed into s-boxes by passing them through four different hash functions (Blake2b, Blake2 s, SHA3 and Shake). A total of 333,328 s-boxes are generated with the proposed method for four different scenarios and widely used evaluation metrics such as bijectivity, nonlinearity (NL), strict avalanche criteria (SAC), bit independence criteria (BIC), differential probability (DP) and linear probability (LP) are considered for the analysis. Taking into account these metric values, the study also presents a detailed performance comparison of the proposed s-boxes with recent studies from the last 5 years in the literature. The fact that the nonlinearity degree of 75 % of the produced s-boxes is higher than 103, which is the average limit value in the literature, also confirms the method's efficiency, proven reliable by the analysis results. When all these results are evaluated together, they confirm that the proposed method is highly effective in generating robust s-boxes and that these s-boxes can be reliably used in modern cryptographic systems.
dc.description.sponsorshipFimath
dc.description.sponsorshiprat University Scientific Research Projects Coordination Unit (FUBAP) [ADEP 24.26]
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TUBITAK) [122E337]
dc.identifier.articlenumber112968
dc.identifier.doi10.1016/j.knosys.2025.112968
dc.identifier.eissn1872-7409
dc.identifier.issn0950-7051
dc.identifier.scopus2-s2.0-85214327807
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/munzur/1227
dc.identifier.volume310
dc.identifier.wosWOS:001409207700001
dc.language.isoen
dc.publisherElsevier B.V.
dc.relation.ispartofKnowledge-Based Systems
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectBlock ciphers
dc.subjectCryptography
dc.subjectField programmable gate array
dc.subjectHash functions
dc.subjectSubstitution box
dc.subject.classificationComputer Science, Artificial Intelligence
dc.subject.classificationComputer Science
dc.subject.otherCryptography
dc.subject.otherIntegrated circuit design
dc.subject.otherBlock ciphers
dc.subject.otherDesign input
dc.subject.otherField programmable gate array
dc.subject.otherField programmables
dc.subject.otherFundamental component
dc.subject.otherGeneration method
dc.subject.otherMetastables
dc.subject.otherNon-linearity property
dc.subject.otherProgrammable gate array
dc.subject.otherSubstitution box
dc.subject.otherRisk assessment
dc.titleA novel s-box generation method based on metastable inducing over FPGA for block ciphers
dc.typeArticle
rdl.citation.scopus21
rdl.citation.wos23
rdl.oa.statusgreen
rdl.oa.statuspreprint
rdl.oa.urlhttps://hdl.handle.net/11508/63593
rdl.scopus.quartileQ1
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)