Random number generation by differential read of stochastic switching in spin-transfer torque memory

19Citations
Citations of this article
38Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The true random number generator (TRNG) is a key enabling technology for cryptography and hardware authentication, which are becoming essential features in the era of the Internet of Things (IoT). Here, we present a novel TRNG concept based on the stochastic switching in spin-transfer torque magnetic random access memory (STT-MRAM). The new methodology relies on the STT-MRAM switching variations affecting the current response under applied rectangular or triangular pulses. Random numbers are extracted from the differential read of the integrated current across two stochastic switching cycles. The proposed concept passes all tests in the NIST SP-800-22 suite with no post-processing, thus supporting STT-MRAM as a promising technology for data/hardware security in the IoT.

Cite

CITATION STYLE

APA

Carboni, R., Chen, W., Siddik, M., Harms, J., Lyle, A., Kula, W., … Ielmini, D. (2018). Random number generation by differential read of stochastic switching in spin-transfer torque memory. IEEE Electron Device Letters, 39(7), 951–954. https://doi.org/10.1109/LED.2018.2833543

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free