A lightweight and secure-enhanced Strong PUF design on FPGA
Shen Hou, Yang Guo, Shaoqing Li, Ding Deng, Lei Yan
Abstract
Open-access reader
Shen Hou, Yang Guo, Shaoqing Li, Ding Deng, Lei Yan
Abstract
Open-access reader
Physical unclonable function (PUF) is a reliable physical security primitive. The Weak PUF and Strong PUF are two well-known PUF topologies. Strong PUF can be used to authenticate and protect intellectual property on FPGA chips. Classic PUF designs, like arbiter PUF, are hard to implement on FPGA and severely threatened by the machine learning based modeling attacks. In this work, we propose a new Strong PUF on FPGA by combining Weak PUF with obfuscation logic. Experiment results on a 28 nm FPGA show that the resistance to modeling attack is good and the hardware overhead is small.
OpenAlex reports 15 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Physical unclonable function (PUF) is a reliable physical security primitive. The Weak PUF and Strong PUF are two well-known PUF topologies. Strong PUF can be used to authenticate and protect intellectual property on FPGA chips. Classic PUF designs, like arbiter PUF, are hard to implement on FPGA and severely threatened by the machine learning based modeling attacks. In this work, we propose a new Strong PUF on FPGA by combining Weak PUF with obfuscation logic. Experiment results on a 28 nm FPGA show that the resistance to modeling attack is good and the hardware overhead is small.
Key concepts: Physical unclonable function, Arbiter, Field-programmable gate array, Obfuscation, Computer science, Embedded system, Overhead (engineering), Hardware security module