1
Return

In-Memory Unified TRNG and PUF Based on RRAM Random Switching Time

delete2025-11-11
delete0
PRE
AI
L
Li Ni
X
Xijun Huang
X
Xinhui Chen
J
Jinwei Pu
A
Aolin Wang
S
Shuwen Xin
Z
Zhengxun Lai
唐凯 (Kai Tang)
X
Xiangyu Li
Y
You Meng
DOI:10.1109/TED.2025.3627172delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Resistive random access memory (RRAM) is a promising nonvolatile memory (NVM) technology, yet its susceptibility to data breaches poses critical challenges for high-security applications such as AI acceleration, secure booting, and trusted execution environments (TEEs). In this work, we present a novel in-memory unified true random number generator (TRNG) and physical unclonable function (PUF) design to strengthen RRAM hardware security and attack resistance, leveraging the intrinsic randomness of RRAM switching time. By exploiting device-to-device (D2D) and cycle-to-cycle (C2C) variations, our design could synchronize PUF and TRNG responses via an RRAM array-based entropy source extraction circuit. Furthermore, a switching time-based recombination scheme, derived from the statistical distribution of switching time, is used to enhance PUF reliability. Experimental (simulation) results demonstrate an energy efficiency of 1.54 (3.6) pJ/bit at a throughput of 33.3 Mb/s, a native PUF bit error rate (BER) of 0.569% (0.307%), and zero errors over 2000 evaluations. Meanwhile, the TRNG passes all NIST statistical tests without postprocessing, achieving a minimum entropy of 0.98 under all conditions.
Keywords:
Hardware security
physical unclonable function (PUF)
resistive random access memory (RRAM)
true random number generator (TRNG)
unified entropy generation

Journal

IEEE Transactions on Electron Devices cover
IEEE Transactions on Electron Devices
IF:
3.2
Papers:
685
Citations:
3.7W

Organization

H
Hangzhou Dianzi University
Scholars:
1.2W
Papers: 9.4K
Citations: 7.5K
H
hunan university
Scholars:
4.3W
Papers: 3.2W
Citations: 70
W
Wenzhou University
Scholars:
8.8K
Papers: 6.5K
Citations: 1.5W
Cited Papers

Cited Papers

Citing Papers

Citing Papers