Hardware Implementation of Physical Unclonable Function on FPGAs

Zihan Pang,Qiang Zhou,Wenchao Gao,Shiyi Guo,Xu Qian
DOI: https://doi.org/10.3969/j.issn.1003-9775.2017.09.002
2017-01-01
Abstract:As an important hardware security primitive, physical unclonable function (PUF) which exploits in-trinsic process variation, generates unique identification signature. The properties of lightweight and unique tam-per-resistant endow PUF with great advantage in hardware security fields such as random number or secret key generator. As field-programmable gate array (FPGA) application has flexible configuration circuits features, its self-security and reliability issues have gained lots of attention over the recent years. PUF technology can protect circuit configuration from the hardware level with less overhead. In this paper, we give a survey on a variety of state-of-the-art PUF implementation methods, and analyze the optimization strategy of various implementation architectures in terms of randomness, stability and resource consumption. After that we compare the performance of different FPGA PUF with the test evaluation methods and introduce its specific applications. Finally, we con-clude with challenges and opportunities, and paint a blueprint for the future of FPGA PUF application in the field of hardware security.
What problem does this paper attempt to address?