STT-MRAM-Based Strong PUF Architecture

Ioana Vatajelu 1 Giorgio Di Natale 2 Lionel Torres 2 Paolo Prinetto 1
2 SysMIC - Conception et Test de Systèmes MICroélectroniques
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Physically Unclonable Functions (PUFs) are emerging cryptographic primitives used to implement low-cost device authentication and secure secret key generation. Weak PUFs (i.e., devices able to generate a single signature or to deal with a limited number of challenges) and Strong PUFs (i.e., devices able to deal with multiple challenges) are widely discussed in literature. The most investigated solutions today are based on CMOS devices. However, with the rapid development of low power, high density, high performance SoCs new technologies have emerged. One of the most promising choices to replace charge-based computing is the spin-based computing, due to its reduced read/write latency and high CMOS integration capability. In this paper, we propose an innovative PUF design based on Spin-Transfer-Torque-MRAM memory. We exploit the high variability affecting the electrical resistance of the Magnetic Tunnel Junction (MTJ) device and special configurations of the reference cells for the read operation. The reference cell array is configured in such a way to allow for normal memory operation, and, when required, allow for signature generation (PUF solution). Switching between memory and PUF is done by controlling the state of the referencing array. In this way, we can generate multiple challenges for the implementation of a Strong PUF solution. We demonstrate that the proposed solution is robust, unclonable and unpredictable.
Type de document :
Communication dans un congrès
ISVLSI: IEEE Computer Society Annual Symposium on VLSI, Jul 2015, Montpellier, France. pp.467-472, 2015, Proceedings of the 2015 IEEE Computer Society Annual Symposium on VLSI (ISVLSI). 〈10.1109/ISVLSI.2015.128〉
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01234079
Contributeur : Giorgio Di Natale <>
Soumis le : jeudi 26 novembre 2015 - 11:01:26
Dernière modification le : jeudi 28 juin 2018 - 18:44:06

Identifiants

Collections

Citation

Ioana Vatajelu, Giorgio Di Natale, Lionel Torres, Paolo Prinetto. STT-MRAM-Based Strong PUF Architecture. ISVLSI: IEEE Computer Society Annual Symposium on VLSI, Jul 2015, Montpellier, France. pp.467-472, 2015, Proceedings of the 2015 IEEE Computer Society Annual Symposium on VLSI (ISVLSI). 〈10.1109/ISVLSI.2015.128〉. 〈lirmm-01234079〉

Partager

Métriques

Consultations de la notice

83