Abstract

Physical Unclonable Functions (PUFs) are primitives that are designed to leverage naturally occurring variations to produce a random bitstring. Current PUF designs are typically implemented in silicon or utilize variations found in commercial off-the-shelf (COTS) parts. Because of this, existing designs are insufficient for the authentication of Printed Circuit Boards (PCBs). In this paper, we propose a novel PUF design that leverages board variations in a manufactured PCB to generate unique and stable IDs for each PCB. In particular, a single copper trace is used as a source of randomness for bitstring generation. The trace connects three notch filter structures in series, each of which is designed to reject specific but separate frequencies. The bitstrings generated using data measured from a set of PCBs are analyzed using statistical tests to illustrate that high levels of uniqueness and randomness are achievable.

Highlights

  • Counterfeit electronic components are an increasing concern in the global supply chain of electronic goods

  • The proposed NotchPUF is fabricated on a 50 mm by 50 mm, 2-layer FR-4 Printed Circuit Boards (PCBs) with a thickness of 1.6 mm and a relative permittivity ε r of 4.8

  • A novel Physical Unclonable Functions (PUFs) called NotchPUF is proposed that utilizes PCB variations in notch filter structures for the creation of unique IDs for PCBs

Read more

Summary

Introduction

Counterfeit electronic components are an increasing concern in the global supply chain of electronic goods. Most of the applications that use these bitstrings require that they be random and unique among the population, and reproducible across adverse environmental conditions While many of these techniques have matured for manufactured ICs, field-programmable gate arrays (FPGAs), and so forth, opportunities for improving anti-counterfeiting techniques for PCBs still exist. To address this board-level security gap, we propose a novel physical unclonable function for PCBs that contains multiple structures to help increase the amount of entropy extracted from a single copper board trace. The proposed solution, called NotchPUF, consists of a number of interdigital capacitor copper trace structures fabricated on the top layer of a 2-layer FR-4 PCB These structures are designed and tuned to reject 1, 2 and 3 GHz frequencies with various attenuation factors.

Background
Interdigital Notch Filter
Double Interdigital Resonator
NotchPUF
Simulations
Tuning
NotchPUF Simulations and Validation in Hardware
PCB Variation
Board Thickness Variations
Trace Width Variation
Substrate Relative Dielectric Constant Variation
Summary
Experimental Setup
Signal Analysis and Bitstring Generation
Bitstring Analysis
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call