STT-MRAM-Based Strong PUF Architecture

Ioana Vatajelu 1 Giorgio Di Natale 2 Lionel Torres 3 Paolo Prinetto 1
2 TEST - TEST
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
3 ADAC - ADAptive Computing
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.
Complete list of metadatas

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01234079
Contributor : Giorgio Di Natale <>
Submitted on : Thursday, November 26, 2015 - 11:01:26 AM
Last modification on : Wednesday, May 8, 2019 - 2:56:01 PM

Identifiers

Collections

Citation

Ioana Vatajelu, Giorgio Di Natale, Lionel Torres, Paolo Prinetto. STT-MRAM-Based Strong PUF Architecture. ISVLSI: International Symposium on Very Large Scale Integration, Jul 2015, Montpellier, France. pp.467-472, ⟨10.1109/ISVLSI.2015.128⟩. ⟨lirmm-01234079⟩

Share

Metrics

Record views

138