Physical Unclonable Functions and Applications: A Tutorial

TitlePhysical Unclonable Functions and Applications: A Tutorial
Publication TypeJournal Article
Year of Publication2014
AuthorsHerder, C., M. - D. Yu, F. Koushanfar, and S. Devadas
JournalProceedings of the IEEE
Volume102
Issue8
Pagination1126 - 1141
Date PublishedAugust, 2014
ISSN1558-2256
KeywordsArbiter, index-based coding, pattern matching, physical unclonable function (PUF), public model PUFs, ring oscillator, SRAM; unclonable
Abstract

This paper describes the use of physical unclonable functions (PUFs) in low-cost authentication and key generation applications. First, it motivates the use of PUFs versus conventional secure nonvolatile memories and defines the two primary PUF types: ‘‘strong PUFs’’ and ‘‘weak PUFs.’’ It describes strong PUF implementations and their use for lowcost authentication. After this description, the paper covers both attacks and protocols to address errors. Next, the paper covers weak PUF implementations and their use in key generation applications. It covers error-correction schemes such as pattern matching and index-based coding. Finally, this paper reviews several emerging concepts in PUF technologies such as public model PUFs and new PUF implementation technologies.

URLhttp://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6823677
DOI10.1109/JPROC.2014.2320516
AttachmentSize
PUFs_and_Applications_A_Tutorial.pdf675.4 KB

Navigation

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer