A new Definition and Classification of Physical Unclonable Functions
Rainer Plaga, Dominik Merli

TL;DR
This paper introduces a comprehensive definition and classification of Physical Unclonable Functions (PUFs), establishing their role as fundamental primitives in hardware security and proposing a new security mechanism called cryptostorage.
Contribution
It provides the first fully intuitive definition of PUFs, a novel classification scheme, and introduces cryptostorage as a new security primitive in hardware security.
Findings
Proposes a new, intuitive definition of PUFs.
Classifies PUF security objectives and mechanisms.
Introduces cryptostorage as a new primitive.
Abstract
A new definition of "Physical Unclonable Functions" (PUFs), the first one that fully captures its intuitive idea among experts, is presented. A PUF is an information-storage system with a security mechanism that is 1. meant to impede the duplication of a precisely described storage-functionality in another, separate system and 2. remains effective against an attacker with temporary access to the whole original system. A novel classification scheme of the security objectives and mechanisms of PUFs is proposed and its usefulness to aid future research and security evaluation is demonstrated. One class of PUF security mechanisms that prevents an attacker to apply all addresses at which secrets are stored in the information-storage system, is shown to be closely analogous to cryptographic encryption. Its development marks the dawn of a new fundamental primitive of hardware-security…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
