A true random number generator based on a Chua and RO-PUF: design, implementation and statistical analysis

dc.contributor.authorKaya, Turgay
dc.date.accessioned2026-08-12T17:05:21Z
dc.date.issued2020
dc.departmentFırat Üniversitesi
dc.description.abstractPhysical unclonable function (PUF) and true random number generator structures are important components used for security in cryptographic systems. Random numbers can be generated for cryptography by using these two components together. In particular, it is desirable that these numbers be unpredictable, non-reproducible and have good statistical properties. This study presents the design of a ring oscillator (RO)-based PUF in a field programmable gate array. Random numbers-obtained from a Chua circuit that exhibits chaotic behavior in 3D and continuous time-were applied to the RO-based PUF challenge inputs. Normalization operations were performed to convert the values in floating number format-obtained by sampling the Chua circuit-into the binary number system. Because modular arithmetic was used in the normalization process, it was simple and fast to obtain the generated numbers to be applied to the challenge inputs. NIST, autocorrelation and scale index tests were used to reveal the usability of the random numbers obtained by the RO-PUF for key generation. The results showed that the statistical properties of the numbers obtained were good and could be used in cryptography.
dc.identifier.doi10.1007/s10470-019-01474-2
dc.identifier.endpage426
dc.identifier.issn0925-1030
dc.identifier.issn1573-1979
dc.identifier.issue2
dc.identifier.scopus2-s2.0-85068033931
dc.identifier.scopusqualityQ2
dc.identifier.startpage415
dc.identifier.urihttps://doi.org/10.1007/s10470-019-01474-2
dc.identifier.urihttps://hdl.handle.net/11508/49077
dc.identifier.volume102
dc.identifier.wosWOS:000516537400014
dc.identifier.wosqualityQ4
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSpringer
dc.relation.ispartofAnalog Integrated Circuits and Signal Processing
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WoS_20260511
dc.subjectTrue random number generator
dc.subjectChua circuit
dc.subjectRing oscillator
dc.subjectPUF
dc.subjectNormalization
dc.subjectStatistical test
dc.titleA true random number generator based on a Chua and RO-PUF: design, implementation and statistical analysis
dc.typeArticle

Dosyalar