High-Entropy STT-MTJ-based TRNG - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Very Large Scale Integration (VLSI) Systems Année : 2019

High-Entropy STT-MTJ-based TRNG

Résumé

Hardware true random number generators (TRNGs) yield random numbers from physical processes. Traditionally, such devices are based on statistically random events such as thermal noise or other quantum phenomena. In this brief, we propose a novel TRNG design using a spin-transfer torque magnetic tunnel junction (MTJ) device. Our solution exploits the stochastic nature of the MTJ switching, and the behavior of an xor gate dealing with probabilistic signals. We show that by using multiple MTJ devices, the proposed TRNG succeeds in filtering the negative effect of environmental changes as well as fabrication-induced variability and generates random sequences with high-entropy under any conditions.

Mots clés

Fichier non déposé

Dates et versions

hal-01994751 , version 1 (25-01-2019)

Licence

Paternité - Pas d'utilisation commerciale

Identifiants

Citer

Elena Ioana Vatajelu, Giorgio Di Natale. High-Entropy STT-MTJ-based TRNG. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2019, ⟨10.1109/TVLSI.2018.2879439⟩. ⟨hal-01994751⟩

Collections

UGA CNRS TIMA
25 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More