Provably-secure randomness generation from switching probability of magnetic tunnel junctions
Hong Jie Ng, Shuhan Yang, Zhaoyang Yao, Hyunsoo Yang, and Charles, C.-W. Lim

TL;DR
This paper develops and characterizes a magnetic tunnel junction-based true random number generator, quantifies its raw output entropy, and applies post-processing to produce provably-secure random bits, advancing the security and reliability of MTJ-based TRNGs.
Contribution
It is the first work to quantify entropy and perform randomness extraction for MTJ-based TRNGs, ensuring provably-secure output.
Findings
Raw output entropy is effectively quantified.
Post-processing yields provably-secure random bits.
MTJ-based TRNGs are viable for secure applications.
Abstract
In recent years, true random number generators (TRNGs) based on magnetic tunnelling junction (MTJ) have become increasingly attractive. This is because MTJ-based TRNGs offer some advantages over traditional CMOS-based TRNGs, such as smaller area and simpler structure. However, there has been no work thus far that quantified the quality of the raw output of an MTJ-based TRNG and performed suitable randomness extraction to produce provably-secure random bits, unlike their CMOS-based counterparts. In this work, we implement an MTJ-based TRNG and characterise the entropy of the raw output. Using this information, we perform post-processing to extract a set of random bits which are provably-secure.
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
TopicsChaos-based Image/Signal Encryption · Physical Unclonable Functions (PUFs) and Hardware Security · Digital Media Forensic Detection
