Research on High-Security and High-Reliability PUF OTP Controller

Physically unclonable functions (PUF) one time programmable (OTP) device is increasingly being widely used in IoT chips and AI chips. Based on PUF-based OTP, this paper designs a high-security and high-reliability OTP controller. In terms of storage security, 1) key encryption storage. The keys stored in the OTP are all encrypted values through PUF fingerprinting, and the keys are decrypted and used before their use; 2) physical isolation of the key area. The CPU can only use the keys through the key management process but cannot directly read the keys; 3) SM4 encryption and decryption will automatically clear the intermediate values during the operation, so that the traces of key usage are automatically erased after the key is used. In terms of reliability, by storing the SM3 hash value of each key in the OTP, after reading the key, the hash value of the key is compared to determine whether the key is complete, thereby ensuring that the stored value of the key before decryption is correct and unchanged. In terms of testing, this paper greatly simplifies the complexity and difficulty of automatic test equipment (ATE) testing for PUF OTP by designing the JTAG access register circuits and test acceleration circuits, which greatly simplifies the complexity of ATE testing and reduces the execution time of ATE testing, saving testing costs.

Authors

Institutions

Publication Details

Published
2025-05-17
DOI
https://doi.org/10.1109/icet64964.2025.11103119
Primary Topic
Semiconductor materials and devices
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research on High-Security and High-Reliability PUF OTP Controller

Jingran Ding, Zhen Wang, Hailiang Liu, Hui Lv
1 links
Semiconductor materials and devices
article

Research on High-Security and High-Reliability PUF OTP Controller

Jingran Ding, Zhen Wang, Hailiang Liu, Hui Lv
article en

Abstract

Physically unclonable functions (PUF) one time programmable (OTP) device is increasingly being widely used in IoT chips and AI chips. Based on PUF-based OTP, this paper designs a high-security and high-reliability OTP controller. In terms of storage security, 1) key encryption storage. The keys stored in the OTP are all encrypted values through PUF fingerprinting, and the keys are decrypted and used before their use; 2) physical isolation of the key area. The CPU can only use the keys through the key management process but cannot directly read the keys; 3) SM4 encryption and decryption will automatically clear the intermediate values during the operation, so that the traces of key usage are automatically erased after the key is used. In terms of reliability, by storing the SM3 hash value of each key in the OTP, after reading the key, the hash value of the key is compared to determine whether the key is complete, thereby ensuring that the stored value of the key before decryption is correct and unchanged. In terms of testing, this paper greatly simplifies the complexity and difficulty of automatic test equipment (ATE) testing for PUF OTP by designing the JTAG access register circuits and test acceleration circuits, which greatly simplifies the complexity of ATE testing and reduces the execution time of ATE testing, saving testing costs.

Chengdu Tool Research Institute (China) (CN)
Openalex Percentile: Top 81%
Semiconductor materials and devices
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Research on High-Security and High-Reliability PUF OTP Controller — Jingran Ding, Zhen Wang, et al. · (2025) | TGRS Research Map | TGRS