Skip to main navigation Skip to search Skip to main content

NIST SP 800-90B Compliant Perpendicular Magnetic Tunnel Junction Based True Random Number Generator

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

True random number generators (TRNGs) are essential for applications such as hardware security and cryptographic protocols. Magnetically stabilized spin-transfer torque-perpendicular magnetic tunnel junctions (STT-pMTJs) have emerged as a promising candidate for TRNGs due to their rapid switching speed and low energy consumption. The switching speed could be controlled by the voltage amplitude, enabling high-quality bit generation with adjustable frequency. In previous studies, the quality of the generated bits is evaluated by NIST 800-22 standards, which are now considered outdated and insufficient for modern cryptographic requirements. In this work, we demonstrate a pMTJ-based TRNG with a low resistance-area (RA) product of 3.5 Ω•μm2 and a tunnel magnetoresistance (TMR) ratio of 105%. Magnetization switching occurs in 2.70 ns with a probability of 50% at a current density of 3.38×10 A/cm2. The generated bits achieve NIST SP 800-90B compliance with only a single XOR whitening step.

Original languageEnglish (US)
Title of host publicationDigests of the 36th Magnetic Recording Conference, TMRC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331538668
DOIs
StatePublished - 2025
Event36th Magnetic Recording Conference, TMRC 2025 - Sendai, Japan
Duration: Jul 28 2025Jul 30 2025

Publication series

NameDigests of the 36th Magnetic Recording Conference, TMRC 2025

Conference

Conference36th Magnetic Recording Conference, TMRC 2025
Country/TerritoryJapan
CitySendai
Period7/28/257/30/25

Bibliographical note

Publisher Copyright:
© 2025 IEEE.

Keywords

  • Magnetic tunnel junction
  • Spintronics
  • True random number generators

Fingerprint

Dive into the research topics of 'NIST SP 800-90B Compliant Perpendicular Magnetic Tunnel Junction Based True Random Number Generator'. Together they form a unique fingerprint.

Cite this