MRAM Devices to Design Ternary Addressable Physically Unclonable Functions

被引:1
|
作者
Rios, Manuel Aguilar [1 ]
Alam, Mahafujul [1 ]
Cambou, Bertrand [1 ]
机构
[1] No Arizona Univ, Cybersecur Res Lab, Flagstaff, AZ 86011 USA
关键词
authentication; magnetoresistive random access memory (MRAM); cryptographic schemes; physically unclonable function (PUF); low power; non-volatile; ternary states; memory array components; INTERNET;
D O I
10.3390/electronics12153308
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a novel approach to constructing ternary addressable physically unclonable functions (TAPUFs) using magnetoresistive random-access memory (MRAM) devices. TAPUFs use three states (1, 0, and X) to track unstable cells. The proposed TAPUF leverages the resistance properties of MRAM cells to produce unique digital fingerprints that can be effectively utilized in cryptographic protocols. We exploit the cell-to-cell variations in resistance values to generate reliable cryptographic keys and true random numbers, which can add protection against certain attacks. To evaluate the performance of the TAPUF, various tests were conducted, including assessments of inter-cell to intra-cell variation, inter-distance, bit error rate (BER), and temperature variation. These experiments were conducted using a low-power client device to replicate practical scenarios. The obtained results demonstrate that the proposed TAPUF exhibits exceptional scalability, energy efficiency, and reliability.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Composite PUF: A New Design Paradigm for Physically Unclonable Functions on FPGA
    Sahoo, Durga Prasad
    Saha, Sayandeep
    Mukhopadhyay, Debdeep
    Chakraborty, Rajat Subhra
    Kapoor, Hitesh
    2014 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE-ORIENTED SECURITY AND TRUST (HOST), 2014, : 50 - 55
  • [22] Hardware Implementation of Physically Unclonable Function (PUF) in Perpendicular STT MRAM
    Wang, D. Y.
    Hsin, Y. C.
    Lee, K. Y.
    Chen, G. L.
    Yang, S. Y.
    Lee, H. H.
    Chang, Y. J.
    Wang, I. J.
    Kuo, Y. C.
    Chen, Y. S.
    Wang, P. H.
    Wu, C. I.
    Tang, D. D.
    2017 INTERNATIONAL SYMPOSIUM ON VLSI TECHNOLOGY, SYSTEMS AND APPLICATION (VLSI-TSA), 2017,
  • [23] Physically unclonable functions fight forgery
    Moscatelli, Alberto
    NATURE NANOTECHNOLOGY, 2022, 17 (08) : 818 - 818
  • [24] Stochastic Selection of Responses for Physically Unclonable Functions
    Rojas, Pablo
    Idriss, Haytham
    Alahmadi, Sara
    Bayoumi, Magdy
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 471 - 475
  • [25] Food-Grade Physically Unclonable Functions
    Esidir, Abidin
    Kayaci, Nilgun
    Kiremitler, N. Burak
    Kalay, Mustafa
    Sahin, Furkan
    Sezer, Gulay
    Kaya, Murat
    Onses, M. Serdar
    ACS APPLIED MATERIALS & INTERFACES, 2023, 15 (35) : 41373 - 41384
  • [26] Design of Efficient Analog Physically Unclonable Functions Using Alternative Test Principles
    Deyati, Sabyasachi
    Muldrey, Barry
    Singh, Adit
    Chatterjee, Abhijit
    PROCEEDINGS OF THE 2017 IEEE 22ND INTERNATIONAL MIXED-SIGNALS TEST WORKSHOP (IMSTW), 2017,
  • [27] Modeling Strong Physically Unclonable Functions with Metaheuristics
    Coello Coello, Carlos
    Durasevic, Marko
    Jakobovic, Domagoj
    Krcek, Marina
    Mariot, Luca
    Picek, Stjepan
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 719 - 722
  • [28] Hybrid Boolean Networks as Physically Unclonable Functions
    Charlot, Noeloikeau
    Canaday, Daniel
    Pomerance, Andrew
    Gauthier, Daniel J.
    IEEE ACCESS, 2021, 9 : 44855 - 44867
  • [29] On the Reliability of the Ring Oscillator Physically Unclonable Functions
    Martin, Honorio
    Vatajelu, Elena-Ioana
    Di Natale, Giorgio
    Keren, Osnat
    2019 IEEE 4TH INTERNATIONAL VERIFICATION AND SECURITY WORKSHOP (IVSW 2019), 2019, : 25 - 30
  • [30] SuperPUF: Integrating Heterogeneous Physically Unclonable Functions
    Wang, Michael
    Yates, Andrew
    Markov, Igor L.
    2014 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2014, : 454 - 461