Memristor and Trivium-based true random number generator

dc.contributor.authorKaya, Turgay
dc.date.accessioned2026-08-12T17:35:09Z
dc.date.issued2020
dc.departmentFırat Üniversitesi
dc.description.abstractRandom numbers are critical in encryption. In this article, a memristor and Triviumbased structure has been proposed to generate true random numbers. The memristor, which is a complementary element between the flux and charge, was used as a noise source. The raw data obtained from the memristor having chaotic behavior were normalized and given as a key to Trivium. Trivium algorithm, which is widely used in the literature, was used to eliminate the correlation between the numbers produced. NIST SP 800-22 tests were used for the statistical analysis of the numbers obtained from the output of Trivium. In addition, the scale index test was used to observe the nonperiodic behavior of the memristor. The results show that the random numbers generated can be used in many areas. (C) 2020 Elsevier B.V. All rights reserved.
dc.identifier.doi10.1016/j.physa.2019.124071
dc.identifier.issn0378-4371
dc.identifier.issn1873-2119
dc.identifier.scopus2-s2.0-85077751487
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1016/j.physa.2019.124071
dc.identifier.urihttps://hdl.handle.net/11508/57435
dc.identifier.volume542
dc.identifier.wosWOS:000526839800033
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherElsevier
dc.relation.ispartofPhysica A-Statistical Mechanics and Its Applications
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WoS_20260511
dc.subjectMemristor
dc.subjectChaos
dc.subjectTrivium
dc.subjectTrue random number generator
dc.subjectStatistical test
dc.titleMemristor and Trivium-based true random number generator
dc.typeArticle

Dosyalar