Nano-Intrinsic True Random Number Generation
Jeeson Kim, Taimur Ahmed, Hussein Nili, Nhan Duy Truong, Jiawei Yang,, Doo Seok Jeong, Sharath Sriram, Damith C. Ranasinghe, and Omid Kavehei

TL;DR
This paper introduces a nano-intrinsic true random number generator (TRNG) leveraging random telegraphic noise in amorphous SrTiO3-based resistive memories, demonstrating high security, robustness, and successful randomness validation.
Contribution
It presents a differential circuit design for TRNG using RTN in amorphous SrTiO3 memories, improving resistance to noise, radiation, temperature, and side-channel attacks.
Findings
Successfully passes NIST randomness tests
Shows robustness against machine learning-based prediction
Demonstrates resistance to side-channel analysis
Abstract
Recent advances in predictive data analytics and ever growing digitalization and connectivity with explosive expansions in industrial and consumer Internet-of-Things (IoT) has raised significant concerns about security of people's identities and data. It has created close to ideal environment for adversaries in terms of the amount of data that could be used for modeling and also greater accessibility for side-channel analysis of security primitives and random number generators. Random number generators (RNGs) are at the core of most security applications. Therefore, a secure and trustworthy source of randomness is required to be found. Here, we present a differential circuit for harvesting one of the most stochastic phenomenon in solid-state physics, random telegraphic noise (RTN), that is designed to demonstrate significantly lower sensitivities to other sources of noises, radiation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Chaos-based Image/Signal Encryption · Physical Unclonable Functions (PUFs) and Hardware Security
