Self-clocking fast and variation tolerant true random number generator based on a stochastic mott memristor

The intrinsic stochasticity of the memristor can be used to generate true random numbers, essential for non-decryptable hardware-based security devices. Here, we propose a novel and advanced method to generate true random numbers utilizing the stochastic oscillation behavior of a NbO x mott memristo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Nature communications 2021-05, Vol.12 (1), p.2906-2906, Article 2906
Hauptverfasser: Kim, Gwangmin, In, Jae Hyun, Kim, Young Seok, Rhee, Hakseung, Park, Woojoon, Song, Hanchan, Park, Juseong, Kim, Kyung Min
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The intrinsic stochasticity of the memristor can be used to generate true random numbers, essential for non-decryptable hardware-based security devices. Here, we propose a novel and advanced method to generate true random numbers utilizing the stochastic oscillation behavior of a NbO x mott memristor, exhibiting self-clocking, fast and variation tolerant characteristics. The random number generation rate of the device can be at least 40 kb s −1 , which is the fastest record compared with previous volatile memristor-based TRNG devices. Also, its dimensionless operating principle provides high tolerance against both ambient temperature variation and device-to-device variation, enabling robust security hardware applicable in harsh environments. Obtaining true random numbers is of great importance for cryptography, however, it can be challenging to obtain a large bit rate. Here, the authors make use of the oscillating behaviour of a Mott memristor, which exhibit rapid oscillations, and therefore a large bit rate, alongside impressive endurance.
ISSN:2041-1723
2041-1723
DOI:10.1038/s41467-021-23184-y