FPGA-based Dual Core TRNG Design Using Ring and Runge-Kutta-Butcher based on Chaotic Oscillator

dc.authorscopusid55807412400
dc.authorscopusid55566680600
dc.authorscopusid35789879200
dc.authorscopusid53984519400
dc.contributor.authorAlçın, Murat
dc.contributor.authorTuna, M.
dc.contributor.authorErdoğmuş, P.
dc.contributor.authorKoyuncu, I.
dc.date.accessioned2023-07-26T11:54:29Z
dc.date.available2023-07-26T11:54:29Z
dc.date.issued2021
dc.departmentDÜ, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümüen_US
dc.description.abstractDespite the fact that chaotic systems do not have very complex circuit structures, interest in chaotic systems has increased considerably in recent years due to their interesting dynamic properties. Thanks to the noise-like properties of chaotic oscillators and the ability to mask information signals, great efforts have been made in recent years to develop chaos-based TRNG structures. In this study, a new chaos-based Dual Entropy Core (DEC) TRNG with high operating frequency and high bit generation rate was realized using 3D Pehlivan-Wei Chaotic Oscillator (PWCO) structure designed utilizing RK5-Butcher numerical algorithm on FPGA and ring oscillator structure. In the FPGA-based TRNG model of the system, 32-bit IQ-Math fixed-point number standard is used. The developed model is coded using VHDL. The designed TRNG unit was synthesized for Virtex-7 XC7VX485T-2FFG1761 chip produced by Xilinx. Then, the statistics of the parameters of FPGA chip resource usage and unit clock speed were examined. The data processing time of the TRNG unit was achieved by using the Xilinx ISE Design Tools 14.2 simulation program, with a high bit production rate of 437.043 Mbit/s. In addition, number sequences obtained from FPGA-based TRNG were subjected to the internationally valid statistical NIST 800-22 Test Suite and all the randomness tests of NIST 800-22 Test Suite were successful. © 2022 The Authors.en_US
dc.identifier.doi10.51537/chaos.783548
dc.identifier.endpage28en_US
dc.identifier.issn2687-4539
dc.identifier.issue1en_US
dc.identifier.scopus2-s2.0-85119825153en_US
dc.identifier.scopusqualityQ2en_US
dc.identifier.startpage20en_US
dc.identifier.trdizinid497443en_US
dc.identifier.urihttps://doi.org/10.51537/chaos.783548
dc.identifier.urihttps://search.trdizin.gov.tr/yayin/detay/497443
dc.identifier.urihttps://hdl.handle.net/20.500.12684/12847
dc.identifier.volume3en_US
dc.indekslendigikaynakScopusen_US
dc.indekslendigikaynakTR-Dizinen_US
dc.institutionauthorErdoğmuş, P.
dc.language.isoenen_US
dc.publisherAkif AKGULen_US
dc.relation.ispartofChaos Theory and Applicationsen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.snmz$2023V1Guncelleme$en_US
dc.subjectChaotic systemsen_US
dc.subjectDual core TRNGen_US
dc.subjectFPGAen_US
dc.subjectRing oscillatoren_US
dc.subjectRK5-Butcheren_US
dc.titleFPGA-based Dual Core TRNG Design Using Ring and Runge-Kutta-Butcher based on Chaotic Oscillatoren_US
dc.typeArticleen_US

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
12847.pdf
Boyut:
1.66 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Tam Metin / Full Text