A physical unclonable function based on a 2-transistor subthreshold voltage divider

被引:16
作者
De Rose, Raffaele [1 ]
Crupi, Felice [1 ]
Lanuzza, Marco [1 ]
Albano, Domenico [1 ]
机构
[1] Univ Calabria, Dept Comp Engn Modeling Elect & Syst Engn, I-87036 Arcavacata Di Rende, Italy
关键词
CMOS design; physical unclonable functions (PUFs); subthreshold operation; variability; analog design; hardware security; CMOS LOGIC; IMPLEMENTATION; IDENTIFICATION; CIRCUIT;
D O I
10.1002/cta.2282
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a compact circuit solution for silicon-based static physical unclonable functions (PUFs) is presented. The proposed solution exploits the variability of a simple voltage divider, implemented by two identical series-connected nMOSFETs in a commercial 65-nm CMOS process, to generate a random and stable nanokey. Both the transistors are biased in the subthreshold regime to enhance the output voltage dispersion and consequently the variability of the PUF response. The bit key generation is obtained by comparing the analog outputs of a pair of voltage dividers. Monte Carlo simulations on 10,000 samples have been performed to deduce the design guidelines for transistor sizing aimed at ensuring a high robustness of the PUF response against noise, supply voltage, and temperature variations. When compared with some state-of-the-art PUF designs, the proposed circuit solution proves to be a promising and competitive candidate for implementing analog and static PUFs featuring small area occupancy, low-power features, and high reliability. Copyright (c) 2016 John Wiley & Sons, Ltd.
引用
收藏
页码:260 / 273
页数:14
相关论文
共 30 条
[1]   Physically Unclonable Functions Derived From Cellular Neural Networks [J].
Addabbo, Tommaso ;
Fort, Ada ;
Di Marco, Mauro ;
Pancioni, Luca ;
Vignoli, Valerio .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2013, 60 (12) :3205-3214
[2]   Gate-level body biasing for subthreshold logic circuits: analytical modeling and design guidelines [J].
Albano, D. ;
Lanuzza, M. ;
Taco, R. ;
Crupi, F. .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2015, 43 (11) :1523-1540
[3]   A picopower temperature-compensated, subthreshold CMOS voltage reference [J].
Albano, Domenico ;
Crupi, Felice ;
Cucchi, Francesca ;
Iannaccone, Giuseppe .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2014, 42 (12) :1306-1318
[4]   Understanding DC Behavior of Subthreshold CMOS Logic Through Closed-Form Analysis [J].
Alioto, Massimo .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (07) :1597-1607
[5]  
Alvarez A, 2015, SOL STAT CIRC C ISSC, P1, DOI [10.1109/ISSCC.2015.7063023, DOI 10.1109/ISSCC.2015.7063023]
[6]   First direct implementation of a true random source on programmable hardware [J].
Callegari, S ;
Rovatti, R ;
Setti, G .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2005, 33 (01) :1-16
[7]   Gate-level body biasing technique for high-speed sub-threshold CMOS logic gates [J].
Corsonello, P. ;
Lanuzza, M. ;
Perri, S. .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2014, 42 (01) :65-70
[8]  
Cortez M., 2012, 2012 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT 2012), P1, DOI 10.1109/DFT.2012.6378190
[9]   A physical unclonable function based on a 2-transistor subthreshold voltage divider [J].
De Rose, Raffaele ;
Crupi, Felice ;
Lanuzza, Marco ;
Albano, Domenico .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2017, 45 (02) :260-273
[10]   Fault Injection Modeling Attacks on 65 nm Arbiter and RO Sum PUFs via Environmental Changes [J].
Delvaux, Jeroen ;
Verbauwhede, Ingrid .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (06) :1701-1713