Physical Layer Entropy Analysis for Physical Unclonable Functions
Process variations within Field Programmable Gate Arrays (FPGAs) provide a rich source of entropy, making them well-suited for the implementation of Physical Unclonable Functions (PUFs).This dissertation presents three studies on FPGA-based PUFs.First, we explore a ring-oscillator (RO) PUF that leverages localized entropy from individual look-up table (LUT) primitives, analyzing design bias.Next, we investigate delay variations that occur through the routing network and switch matrices of FPGAs using a feature of Xilinx called dynamic partial reconfiguration (DPR).Finally, we evaluate entropy across FPGAs from Xilinx, Altera, and Microsemi using the Shift-Register Reconvergent-Fanout (SiRF) PUF architecture to compare path delay variations and PUF-generated bitstrings.Collectively, these studies provide insights into designing PUF architectures that maximizes entropy levels suitable for cryptographic applications.
Authors
- Jenilee Jao
Publication Details
- Journal
- OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information)
- Published
- 2024-10-16
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00