A Novel Cross-Platform Physically Unclonable Function for Emerging FPGA-based IoT Devices

被引:0
作者
Das, Dipnarayan [1 ]
Roy, Sourav [1 ]
Mahalat, Mahabub Hasan [2 ]
Sen, Bibhash [1 ]
机构
[1] Natl Inst Technol Durgapur, Dept CSE, Durgapur, India
[2] SOA Deemed Univ, Dept CS & IT, ITER, Bhubaneswar, India
来源
2022 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST) | 2022年
关键词
CPRO PUF; FPGA; IoT; Security; Technology adoption; Platform Independent;
D O I
10.1109/ASIANHOST56390.2022.10022185
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Physically Unclonable Function (PUF) has been proven as a promising hardware-specific security primitive. The physical structure of PUF is considered to be easy to manufacture but hard to replicate due to intrinsic physical variation of silicon. Nevertheless, FPGA-based PUFs are still mostly infancy from the perspective of technology adoption due to platform dependence properties in the PUF design. In this context, this paper presents a novel platform-independent FPGA-based PUF architecture that eliminates the requirement of placement constraints in delay-based PUF implementation. Additionally, the proposed Cross-Platform RO (CPRO) PUF design need not be validated after implementation in new FPGA families, making it more promising for technology transfer. The design has been implemented and tested in Xilinx FPGA families of 90 nm, 45 nm, and 28 nm technology. In contrast to earlier findings, it is observable that the proposed PUF is highly flexible, leveraging a lower footprint. Experimental results show a close to the ideal performance of the implementation while keeping the desired security intact.
引用
收藏
页数:4
相关论文
共 10 条
[1]   Survey on hardware implementation of random number generators on FPGA: Theory and experimental analyses [J].
Bakiri, Mohammed ;
Guyeux, Christophe ;
Couchot, Jean-Francois ;
Oudjida, Abdelkrim Kamel .
COMPUTER SCIENCE REVIEW, 2018, 27 :135-153
[2]   An Efficient Implementation of Arbiter PUF on FPGA for IoT Application [J].
Mahalat, Mahabub Hasan ;
Mandal, Suraj ;
Mondal, Anindan ;
Sen, Bibhash .
32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, :324-329
[3]  
Mahalat MH, 2018, IEEE INT CONF VLSI, P261, DOI 10.1109/VLSI-SoC.2018.8644737
[4]  
Majzoobi M, 2010, IEEE INT WORKS INFOR
[5]  
Morozov S, 2010, LECT NOTES COMPUT SC, V5992, P382, DOI 10.1007/978-3-642-12133-3_37
[6]  
Nechvatal James R., 2010, Sp 800-22 Rev. 1a, A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications
[7]   Towards Ideal Arbiter PUF Design on Xilinx FPGA: a Practitioner's Perspective [J].
Sahoo, Durga Prasad ;
Chakraborty, Rajat Subhra ;
Mukhopadhyay, Debdeep .
2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, :559-562
[8]   A survey on physical unclonable function (PUF)-based security solutions for Internet of Things [J].
Shamsoshoara, Alireza ;
Korenda, Ashwija ;
Afghah, Fatemeh ;
Zeadally, Sherali .
COMPUTER NETWORKS, 2020, 183
[9]  
Skorobogatov S. P, 2005, SEMI INVASIVE ATTACK
[10]   Physical unclonable functions for device authentication and secret key generation [J].
Suh, G. Edward ;
Devadas, Srinivas .
2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, :9-+