Workforce Development Proposal on Physical Unclonable Functions (PUFs)
A hardware security primitive called a Physical Unclonable Function (PUFs) is covered in this module. The primary security and trust goals of PUFs are described, as well as the benefits they offer over conventional key generation and storage mechanisms. Other topics that are covered include 1) the design characteristics and constraints associated with two simple PUF architectures, including RO and Arbiter PUFs, 2) a discussion of weak and strong PUF classes 3) important statistical properties of PUF-generated bitstrings and keys and, 4) design characteristics and statistical equirements of true-random-number-generators (TRNGs) generated bitstrings.
Phase 3, year 1
Modules
ID | Lab Module | Main Tools/Equipment | Platforms | Due Date |
---|---|---|---|---|
M32 | PUF Introduction | 03/07/2024 | ||
M33 | PUF Statistics | 03/10/2024 | ||
M34 | NIST Statistical Tests for PUFs | 03/11/2024 | ||
M35 | PUF Classes and Applications | 03/14/2024 | ||
M36 | PUF Architectures I | 03/16/2024 | ||
M37 | RO PUF Implementation I | 03/17/2024 | ||
M52 | RO PUF Implementation II | 03/18/2024 | ||
M53 | RO PUF Implementation III | 03/19/2024 | ||
M54 | RO PUF Implementation IV | 03/21/2024 | ||
M58 | PUF Architectures II | 03/26/2024 | ||
M59 | PUF Architectures III | 3/30/2024 | ||
Phase 3, year 2
Modules
ID | Lab Module | Main Tools/Equipment | Platforms | Due Date | Received |
---|---|---|---|---|---|
M76 | TRNG Introduction | 10/15/2024 | 10/17/2024 | ||
M77 | 11/15/2024 | ||||