Novel lightweight FF-APUF design for FPGA

Research output: Chapter in Book/Report/Conference proceedingConference contribution

32 Citations (Scopus)


Physical unclonable functions (PUFs), are a new type of physical security primitive which enable digital identifiers to be extracted from devices, such as field programmable gate arrays (FPGAs) or application specific integrated circuits (ASICs). Due to their flexibility and lower time to market, FPGAs are increasingly used for many applications. Arbiter PUFs (APUFs) are among the most widely studied PUF designs. However, they often suffer from poor uniqueness and reliability characteristics, are difficult to implement in FPGAs and consume excessive FPGA resources. To address these problems, a new Flip-flop based APUF (FF-APUF) design is proposed that offers a compact architecture, combined with strong uniqueness and good reliability. It is specifically designed for FPGAs. The proposed work is verified on a low-cost Nexys4 board based on the latest 28 nm technology Xilinx Artix-7 FPGA. The proposed FF-APUF circuit for generating a 1-bit response consumes only 44 slices, which is a saving of more than 66% in hardware resources over previous related research. Moreover, experimental results show improvements in both uniqueness and reliability. In particular, the expected uniqueness of the response bits is 40% on FPGA, which significantly improves upon a uniqueness of 9% achieved in previous work.

Original languageEnglish
Title of host publication29th IEEE International System on Chip Conference, SOCC 2016: Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages6
ISBN (Electronic)9781509013661
Publication statusPublished - 24 Apr 2017
Event29th IEEE International System on Chip Conference, SOCC 2016 - Seattle, United States
Duration: 06 Sept 201609 Sept 2016

Publication series

NameIEEE International System-on-Chip Conference (SOCC)
ISSN (Electronic)2164-1706


Conference29th IEEE International System on Chip Conference, SOCC 2016
Country/TerritoryUnited States

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering
  • Electrical and Electronic Engineering


Dive into the research topics of 'Novel lightweight FF-APUF design for FPGA'. Together they form a unique fingerprint.

Cite this