A Highly Reliable Dual-Mode RRAM PUF With Key Concealment Scheme

Jiang Li, Yijun Cui, Chongyan Gu, Chenghua Wang, Weiqiang Liu, Shahar Kvatinsky

Research output: Contribution to journalArticlepeer-review

Abstract

Physical Unclonable Function (PUF) has been widely used in the Internet of Things (IoT) as a promising hardware security primitive. In recent years, PUFs based on resistive random access memory (RRAM) have demonstrated excellent reliability and integration density. Most previous designs store PUF keys directly in RRAMs, increasing vulnerability to attacks. This paper proposes a dual-mode RRAM PUF, named differential mode and flexible mode, utilizing the difference in switching capability between RRAMs during parallel SET operations as the entropy source. The proposed PUF can reliably reproduce keys between cycles, so a key concealment scheme is used to protect PUF keys from being continuously exposed, improving the security of the RRAM PUF. The proposed RRAM PUF exhibits high reliability over ± 10% VDD and a wide temperature range from -25°C to 125°C through post-processing operations. The flexible mode can generate a significant number of keys for high-security applications. Since the PUF keys can be concealed, the proposed PUF is compatible with in-memory computing. It can be implemented using the same RRAM array as experimentally validated using a MAGIC operation, thus reducing the hardware overhead.

Original languageEnglish
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
DOIs
StateAccepted/In press - 2025

Keywords

  • concealable
  • dual-mode
  • in-memory computing
  • Physical unclonable function (PUF)
  • resistive random access memory (RRAM)

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'A Highly Reliable Dual-Mode RRAM PUF With Key Concealment Scheme'. Together they form a unique fingerprint.

Cite this