Back to Search Start Over

NotchPUF: Printed Circuit Board PUF Based on Microstrip Notch Filter

Authors :
Mitchell Martin
Jim Plusquellic
Source :
Cryptography, Vol 4, Iss 2, p 11 (2020)
Publication Year :
2020
Publisher :
MDPI AG, 2020.

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.

Details

Language :
English
ISSN :
2410387X
Volume :
4
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Cryptography
Publication Type :
Academic Journal
Accession number :
edsdoj.f7f86f2e4445c2b10b091a612bc057
Document Type :
article
Full Text :
https://doi.org/10.3390/cryptography4020011