XOR Gate based Low-Cost Configurable RO PDF

被引:0
作者
Zhang, Lei [1 ]
Wang, Chenghua [1 ]
Liu, Weiqiang [1 ]
O'Neill, Maire [2 ]
Lombardi, Fabrizio [3 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll EIE, Nanjing 211106, Jiangsu, Peoples R China
[2] Queens Univ Belfast, Ctr Secur Informat Technol, Belfast BT9 3DT, Antrim, North Ireland
[3] Northeastern Univ, Dept ECE, Boston, MA 02115 USA
来源
2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2017年
基金
中国国家自然科学基金;
关键词
physical unclonable function; uniqueness; reliability; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A Physical Unclonable Function (PUF) is often used to uniquely identify an integrated circuit by extracting its internal random differences using so-called Challenge Response Pairs (CRPs). As CRPs include unique information about the underlying hardware variations, PUF design is a promising approach to provide authentication and IP-protection capabilities. In this paper, an XOR-gate-based configurable Ring Oscillator (RO) PUF (denoted as XCRO PUF) is presented. This XCRO PUF can generate more CRPs compared with state-of-the-art PUF designs by using the same number of configurable logic blocks (CLBs) in an FPGA implementation. This design is implemented in the Xilinx Spartan-6 XC6SLX9 FPGAs with fixed locations for the XCROs (placed within a ring to improve its uniqueness). The XCRO PUF shows better uniqueness and reliability than other PUF designs. Moreover, a XCRO PUF consumes only 12.5% of the hardware resources to generate a I-bit response compared with other CRO PUFs implemented in FPGA.
引用
收藏
页数:4
相关论文
共 11 条
[1]  
[Anonymous], P S VLSI CIRC
[2]   A Reconfigurable Memory PUF Based on Tristate Inverter Arrays [J].
Cui, Yijun ;
Wang, Chenghua ;
Liu, Weiqiang ;
O'Neill, Maire .
2016 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2016, :171-176
[3]  
Cui YJ, 2016, IEEE INT SYMP CIRC S, P558, DOI 10.1109/ISCAS.2016.7527301
[4]  
Gassend B., 2008, P 9 ACM C COMP COMM, P148
[5]  
Guajardo J, 2007, LECT NOTES COMPUT SC, V4727, P63
[6]   The butterfly PUF protecting IP on every FPGA [J].
Kumar, Sandeep S. ;
Guajardo, Jorge ;
Maes, Roel ;
Schrijen, Geert-Jan ;
Tuyls, Pim .
2008 IEEE INTERNATIONAL WORKSHOP ON HARDWARE-ORIENTED SECURITY AND TRUST, 2008, :67-+
[7]  
Liu WQ, 2015, IEEE INT SYMP CIRC S, P77, DOI 10.1109/ISCAS.2015.7168574
[8]   Improved Ring Oscillator PUF: An FPGA-friendly Secure Primitive [J].
Maiti, Abhranil ;
Schaumont, Patrick .
JOURNAL OF CRYPTOLOGY, 2011, 24 (02) :375-397
[9]  
Ravikanth P. S., 2001, THESIS
[10]  
Sadeghi Y. A., 2010, HARDWARE INTRINSIC S, P16