A Novel Secure S-box Design Methodology Based on FPGA and SHA-256 Hash Algorithm for Block Cipher Algorithms

MakaleAçık ErişimScopus SJRQ1

Özet

In this study, a novel robust design methodology that successfully meets the performance and security criteria for substitution-boxes (s-boxes), critical component in block cipher systems, is proposed. Unlike traditional methods providing low-level randomness, the proposed method utilizes physical true randomness as the entropy source, significantly improving the robustness and effectiveness of the s-box design. Phase noise (jitter) occurring on ring oscillators (ROs) is used for true randomness inputs with high security and unpredictability properties in the proposed method. The success of the proposed method is evaluated by considering key performance metrics of s-boxes such as bijectivity, strict avalanche criterion (SAC), bit independence criterion (BIC), nonlinearity (NL), and differential probability (DP). In the novel method, including the integration of the secure hashing algorithm (SHA)-256 hash function for cryptographic usage adequacy of the noise signal, 106.75 NL, 0.4995 SAC, and 105.7 average BIC-NL values can be obtained for s-boxes without any additional optimization process. Considering the low DP value, the analysis results confirm that the s-boxes produced by the proposed method can provide remarkable resistance against linear and differential cryptanalysis scenarios. Numerical findings also show that the proposed s-boxes are competitive and superior compared to other s-box designs in the literature. In conclusion, we believe that the methodology producing robust and reliable s-box solutions for block cipher systems contains important contributions inspiring future research regarding design principles.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/munzur/2127Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.1007/s13369-024-09251-8Yayı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
23
WoS
27
OpenAlex
20
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.authorAydin, Yilmaz
dc.contributor.authorGaripcan, Ali Murat
dc.contributor.authorÖzkaynak, Fatih
dc.date.accessioned2026-10-28T14:54:58.266946526Z
dc.date.available2026-10-28T14:54:58.266946526Z
dc.date.issued2025
dc.description.abstractIn this study, a novel robust design methodology that successfully meets the performance and security criteria for substitution-boxes (s-boxes), critical component in block cipher systems, is proposed. Unlike traditional methods providing low-level randomness, the proposed method utilizes physical true randomness as the entropy source, significantly improving the robustness and effectiveness of the s-box design. Phase noise (jitter) occurring on ring oscillators (ROs) is used for true randomness inputs with high security and unpredictability properties in the proposed method. The success of the proposed method is evaluated by considering key performance metrics of s-boxes such as bijectivity, strict avalanche criterion (SAC), bit independence criterion (BIC), nonlinearity (NL), and differential probability (DP). In the novel method, including the integration of the secure hashing algorithm (SHA)-256 hash function for cryptographic usage adequacy of the noise signal, 106.75 NL, 0.4995 SAC, and 105.7 average BIC-NL values can be obtained for s-boxes without any additional optimization process. Considering the low DP value, the analysis results confirm that the s-boxes produced by the proposed method can provide remarkable resistance against linear and differential cryptanalysis scenarios. Numerical findings also show that the proposed s-boxes are competitive and superior compared to other s-box designs in the literature. In conclusion, we believe that the methodology producing robust and reliable s-box solutions for block cipher systems contains important contributions inspiring future research regarding design principles.
dc.description.sponsorshipFirat Üniversitesi, FU
dc.description.sponsorshipFirat University Scientific Research Projects Management Unit, FUBAP, (TEKF.24.27)
dc.description.sponsorshipFirat University Scientific Research Projects Management Unit, FUBAP
dc.identifier.doi10.1007/s13369-024-09251-8
dc.identifier.eissn2191-4281
dc.identifier.endpage1260
dc.identifier.issn2193-567X
dc.identifier.issue2
dc.identifier.scopus2-s2.0-85196788821
dc.identifier.startpage1247
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/munzur/2127
dc.identifier.volume50
dc.identifier.wosWOS:001254298500005
dc.language.isoen
dc.publisherSpringer Nature
dc.relation.ispartofArabian Journal for Science and Engineering
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectCryptography
dc.subjectFPGA
dc.subjectPhase jitter
dc.subjectS-box
dc.subjectSHA-256
dc.subject.classificationMultidisciplinary Sciences
dc.subject.classificationScience & Technology - Other Topics
dc.subject.otherCELLULAR-AUTOMATA
dc.subject.otherTRANSFORMATION
dc.subject.otherSCHEME
dc.subject.otherMAP
dc.titleA Novel Secure S-box Design Methodology Based on FPGA and SHA-256 Hash Algorithm for Block Cipher Algorithms
dc.typeArticle
rdl.citation.openalex20
rdl.citation.scopus23
rdl.citation.wos27
rdl.oa.statusgreen
rdl.oa.statusclosed
rdl.oa.urlhttps://hdl.handle.net/11508/58665
rdl.scopus.quartileQ1
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)