A design of cellular automata-based PUF and its implementation on FPGA

被引:6
作者
Goncu, Emre [1 ]
Yalcin, Mustak Erhan [1 ]
机构
[1] Istanbul Tech Univ, Dept Elect & Commun Engn, Istanbul, Turkey
关键词
cellular automata; cellular automata with random memory; FPGA; physical unclonable function; PHYSICAL UNCLONABLE FUNCTIONS; RANDOM NUMBER GENERATOR; SECURITY;
D O I
10.1002/cta.2792
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since the number of networked devices increases continuously, ensuring the safety and reliability of these systems is growing at the same time. Today, a unique identity of a device can be obtained from physical unclonable functions (PUFs) and this identity as a trust anchor in higher-level security architectures. This article is exploring the cellular automaton (CA) paradigm to extract and magnify unique features of the underlying hardware to uniquely identify a device. The proposed PUF is based on a field-programmable gate arrays (FPGAs) implementation of CA with random memory (CARM) model. Implementation of the memory part of CARM is the challenge of the introduced PUF, and corresponding response is obtained from the introduced evolution figure metric. The uniqueness and reliability of the PUF hardware are compared with the results from the state-of-the-art PUF designs implemented on FPGA in the literature. The test results show that the introduced CA-based design is a promising and competitive candidate for PUF primitives.
引用
收藏
页码:1244 / 1255
页数:12
相关论文
共 36 条
[1]   An evaluation and selection problems of OSS-LMS packages [J].
Abdullateef, Belal Najeh ;
Elias, Nur Fazidah ;
Mohamed, Hazura ;
Zaidan, A. A. ;
Zaidan, B. B. .
SPRINGERPLUS, 2016, 5 :1-35
[2]   Embedded electronic circuits for cryptography, hardware security and true random number generation: an overview [J].
Acosta, Antonio J. ;
Addabbo, Tommaso ;
Tena-Sanchez, Erica .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2017, 45 (02) :145-169
[3]  
[Anonymous], 1999, 27 CRYPT RES INC
[4]  
[Anonymous], 2019, 979822019 ISOIEC
[5]  
Bagini V, 1999, LECT NOTES COMPUT SC, V1717, P204
[6]  
Bassham L.E., 2010, TECH REP
[7]   Embeddable ADC-based true random number generator for cryptographic applications exploiting nonlinear signal processing and chaos [J].
Callegari, S ;
Rovatti, R ;
Setti, G .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (02) :793-805
[8]  
Csaba G., 2010, P 14 INT WORKSH COMP, P1, DOI DOI 10.1109/IWCE.2010.5677954
[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]   Design and implementation of PUF-based "Unclonable" RFID ICs for anti-counterfeiting and security applications [J].
Devadas, Srinivas ;
Suh, Edward ;
Paral, Sid ;
Sowell, Richard ;
Ziola, Tom ;
Khandelwal, Vivek .
2008 IEEE INTERNATIONAL CONFERENCE ON RFID, 2008, :58-+