The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware Security
The integrated circuit (IC) industry has rapidly developed, with chip hardware security assuming a critical role in IC design. The physical unclonable function (PUF) exploits semiconductor process variation differences to generate unique responses randomly. Due to its non-replicability, PUF has emer...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-04-01
|
Series: | Engineering Proceedings |
Subjects: | |
Online Access: | https://www.mdpi.com/2673-4591/92/1/23 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1839654063306702848 |
---|---|
author | Kuang-Hao Lin Wei-Hao Wang I-Chen Wang |
author_facet | Kuang-Hao Lin Wei-Hao Wang I-Chen Wang |
author_sort | Kuang-Hao Lin |
collection | DOAJ |
description | The integrated circuit (IC) industry has rapidly developed, with chip hardware security assuming a critical role in IC design. The physical unclonable function (PUF) exploits semiconductor process variation differences to generate unique responses randomly. Due to its non-replicability, PUF has emerged as one of the most commonly employed methods in hardware security. We propose PUF implementation employing an automatic scan selector to toggle between eight sets of multiplexers. With an 8-bit selector, 256 state inputs are automatically generated, and the PUF architecture enables a 256-bit unique identification code for the chip. Finally, the generated identification code is outputted either serially or in parallel and implemented on a field-programmable gate array platform. |
format | Article |
id | doaj-art-a0b325a53b8d4b018342e3863aa1cb8b |
institution | Matheson Library |
issn | 2673-4591 |
language | English |
publishDate | 2025-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Engineering Proceedings |
spelling | doaj-art-a0b325a53b8d4b018342e3863aa1cb8b2025-06-25T13:48:03ZengMDPI AGEngineering Proceedings2673-45912025-04-019212310.3390/engproc2025092023The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware SecurityKuang-Hao Lin0Wei-Hao Wang1I-Chen Wang2Department of Electrical Engineering, National Formosa University, Yunlin 632, TaiwanDepartment of Electrical Engineering, National Formosa University, Yunlin 632, TaiwanDepartment of Electrical Engineering, National Formosa University, Yunlin 632, TaiwanThe integrated circuit (IC) industry has rapidly developed, with chip hardware security assuming a critical role in IC design. The physical unclonable function (PUF) exploits semiconductor process variation differences to generate unique responses randomly. Due to its non-replicability, PUF has emerged as one of the most commonly employed methods in hardware security. We propose PUF implementation employing an automatic scan selector to toggle between eight sets of multiplexers. With an 8-bit selector, 256 state inputs are automatically generated, and the PUF architecture enables a 256-bit unique identification code for the chip. Finally, the generated identification code is outputted either serially or in parallel and implemented on a field-programmable gate array platform.https://www.mdpi.com/2673-4591/92/1/23PUFchip securityFPGAhardware |
spellingShingle | Kuang-Hao Lin Wei-Hao Wang I-Chen Wang The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware Security Engineering Proceedings PUF chip security FPGA hardware |
title | The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware Security |
title_full | The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware Security |
title_fullStr | The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware Security |
title_full_unstemmed | The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware Security |
title_short | The Implementation of the Physical Unclonable Function in a Field-Programmable Gate Array for Enhancing Hardware Security |
title_sort | implementation of the physical unclonable function in a field programmable gate array for enhancing hardware security |
topic | PUF chip security FPGA hardware |
url | https://www.mdpi.com/2673-4591/92/1/23 |
work_keys_str_mv | AT kuanghaolin theimplementationofthephysicalunclonablefunctioninafieldprogrammablegatearrayforenhancinghardwaresecurity AT weihaowang theimplementationofthephysicalunclonablefunctioninafieldprogrammablegatearrayforenhancinghardwaresecurity AT ichenwang theimplementationofthephysicalunclonablefunctioninafieldprogrammablegatearrayforenhancinghardwaresecurity AT kuanghaolin implementationofthephysicalunclonablefunctioninafieldprogrammablegatearrayforenhancinghardwaresecurity AT weihaowang implementationofthephysicalunclonablefunctioninafieldprogrammablegatearrayforenhancinghardwaresecurity AT ichenwang implementationofthephysicalunclonablefunctioninafieldprogrammablegatearrayforenhancinghardwaresecurity |