Back to Search
Start Over
A Unified Memory and Hardware Security Module Based on the Adjustable Switching Window of Resistive Memory
- Source :
- IEEE Journal of the Electron Devices Society, Vol 8, Pp 1257-1265 (2020)
- Publication Year :
- 2020
- Publisher :
- IEEE, 2020.
-
Abstract
- Physically unclonable function (PUF) and true random number generator (TRNG) are critical primitives to provide lightweight hardware protection. As area is tightly restricted in IoT applications, merging PUF and TRNG is a novel trend to achieve higher area efficiency. In this work, a novel tri-functional module is proposed and experimental demonstrated using RRAM for the first time. A two-phase forming process is designed to generate and store PUF ID utilizing the impact of different forming conditions on the switching window. As PUF ID is stored by the switching window, instead of a fixed resistance, PUF cells can be written to low resistance state and high resistance state as usual, and can be used as memory and TRNG. The inter-Hamming distance of the generated PUF IDs approaches 0.5, and with the majority voting readout strategy, low BER can be achieved in a wide range of temperatures from -40°C to 125°C. TRNG produces the true random numbers based on the parity of the number of pulses consumed in a write-zero process. The generated random numbers are uniform and uncorrelated after XORed, and the statistical randomness is verified by NIST SP800-22 tests.
- Subjects :
- Hardware security module
Computer science
Random number generation
Physical unclonable function
02 engineering and technology
01 natural sciences
Statistical randomness
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
PUF
010302 applied physics
business.industry
020208 electrical & electronic engineering
Process (computing)
switching window
Electronic, Optical and Magnetic Materials
Resistive random-access memory
ComputingMilieux_MANAGEMENTOFCOMPUTINGANDINFORMATIONSYSTEMS
NIST
tri-functional module
TRNG
State (computer science)
lcsh:Electrical engineering. Electronics. Nuclear engineering
business
lcsh:TK1-9971
Computer hardware
Biotechnology
Subjects
Details
- Language :
- English
- ISSN :
- 21686734
- Volume :
- 8
- Database :
- OpenAIRE
- Journal :
- IEEE Journal of the Electron Devices Society
- Accession number :
- edsair.doi.dedup.....7e72c627aa3869537748d0fad4b1c4a5