Thermal Brownian Motion of Skyrmion for True Random Number Generation
Yong Yao, Xing Chen, Wang Kang, Youguang Zhang, Weisheng Zhao

TL;DR
This paper introduces a room-temperature skyrmion-based true random number generator utilizing thermal Brownian motion, offering a simple, stable, and adjustable method verified by NIST tests for high-quality randomness.
Contribution
It presents a novel, probability-adjustable TRNG based on skyrmion thermal motion in a confined geometry, verified through micromagnetic simulations and NIST testing.
Findings
Successful implementation of skyrmion-based TRNG at room temperature
Achieved adjustable ratio of 0s and 1s via voltage-controlled anisotropy
NIST tests confirm high-quality randomness of generated numbers
Abstract
The true random number generators (TRNGs) have received extensive attention because of their wide applications in information transmission and encryption. The true random numbers generated by TRNG are typically applied to the encryption algorithm or security protocol of the information security core. Recently, TRNGs have also been employed in emerging stochastic computing paradigm for reducing power consumption. Roughly speaking, TRNG can be divided into circuits-based, e.g., oscillator sampling or directly noise amplifying; and quantum physics-based, e.g., photoelectric effect. The former generally requires a large area and has a large power consumption, whereas the latter is intrinsic random but is more difficult to implement and usually requires additional post-processing circuitry. Very recently, magnetic skyrmion has become a promising candidate for implementing TRNG because of…
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.
