Everything You Wanted to Know About PUFs
- 9 November 2017
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Potentials
- Vol. 36 (6), 38-46
- https://doi.org/10.1109/mpot.2015.2490261
Abstract
A new concept, known as physically unclonable functions (PUFs) has recently been investigated to mitigate this problem. The principal idea in a PUF is that the cryptographic key is not stored in memory. Instead, the binary data comprising the key are hidden in the form of unique analog identifiers within the hardware and are available only upon the execution of the decrypting software on a designated authorized integrated circuit (IC). This ensures that the key is completely unavailable when the circuit is powered down, and, conversely, when the circuit is turned on, these analog values are converted into a binary code and are used as if they were a key stored in memory. In this article, the basic concepts behind PUFs are analyzed, highlights of important results from the recent literature are summarized, and application perspectives are presented.Keywords
This publication has 7 references indexed in Scilit:
- Physical Unclonable Functions and Applications: A TutorialProceedings of the IEEE, 2014
- DCT based ring oscillator Physical Unclonable FunctionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Statistical Analysis of MUX-Based Physical Unclonable FunctionsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2014
- A write-time based memristive PUF for hardware security applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Memristor: From Basics to DeploymentIEEE Potentials, 2013
- Secure and robust error correction for physical unclonable functionsIEEE Design & Test of Computers, 2010
- Controlled physical random functionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003