Dynamic Programming Based Grouping Method for RO-PUFs

被引:0
作者
Komurcu, Giray [1 ]
Pusane, Ali Emre [2 ]
Dundar, Gunhan [2 ]
机构
[1] TUBITAK, Natl Res Inst Elect & Cryptol, TR-41470 Kocaeli, Turkey
[2] Bogazici Univ, Dept Elect & Elect Engn, TR-34342 Istanbul, Turkey
来源
2013 9TH CONFERENCE ON PH. D. RESEARCH IN MICROELECTRONICS AND ELECTRONICS (PRIME 2013) | 2013年
关键词
PUF; Physical Unclonable Functions; Reliability; Robustness; Ring Oscillator; Dynamic Programming; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Key generation is one of the most promising applications of Physical Unclonable Functions (PUFs), which requires 100% robust bit streams within each circuit and true randomness among a set of circuits. However, due to the noisy nature of PUFs, it is hard to provide stable outputs under changing environmental conditions, such as supply voltage and temperature. In this work, we have adapted Dynamic Programming (DP) to RO-PUFs for the first time in literature, in order to extract maximum entropy with minimum possible resource usage. Next, the robustness of all output bits is guaranteed even in unstable environmental conditions just by measuring a small subset of circuits prior to shipment. Finally, the efficiency of our method is analyzed and validated experimentally with FPGA implementation.
引用
收藏
页码:329 / 332
页数:4
相关论文
共 14 条
[1]  
[Anonymous], 2010, 2010 IEEE International Symposium on Hardware-Oriented Security and Trust (HOST 2010), P100, DOI 10.1109/HST.2010.5513105
[2]  
[Anonymous], 2001, THESIS CAMBRIDGE
[3]  
[Anonymous], P IEEE INT WORKSH HA
[4]  
[Anonymous], 2003, THESIS
[5]  
Gassend B., 2002, ACM C COMP COMM SEC, P148, DOI DOI 10.1145/586110.586132
[6]  
Gassend B., 2003, P 2003 ACM S APPL CO, P294, DOI [10.1145/952532.952593, DOI 10.1145/952532.952593]
[7]  
Guajardo J, 2007, LECT NOTES COMPUT SC, V4727, P63
[8]   Extracting secret keys from integrated circuits [J].
Lim, D ;
Lee, JW ;
Gassend, B ;
Suh, GE ;
van Dijk, M ;
Devadas, S .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (10) :1200-1205
[9]   Improved Ring Oscillator PUF: An FPGA-friendly Secure Primitive [J].
Maiti, Abhranil ;
Schaumont, Patrick .
JOURNAL OF CRYPTOLOGY, 2011, 24 (02) :375-397
[10]   IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS [J].
Maiti, Abhranil ;
Schaumont, Patrick .
FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, :703-707