Processor-based strong physical unclonable functions with aging-based response tuning

Joonho Kong, Farinaz Koushanfar

Research output: Contribution to journalArticlepeer-review

23 Scopus citations

Abstract

A strong physically unclonable function (PUF) is a circuit structure that extracts an exponential number of unique chip signatures from a bounded number of circuit components. The strong PUF unique signatures can enable a variety of low-overhead security and intellectual property protection protocols applicable to several computing platforms. This paper proposes a novel lightweight (low overhead) strong PUF based on the timings of a classic processor architecture. A small amount of circuitry is added to the processor for on-the-fly extraction of the unique timing signatures. To achieve desirable strong PUF properties, we develop an algorithm that leverages intentional post-silicon aging to tune the inter- and intra-chip signatures variation. Our evaluation results show that the new PUF meets the desirable inter- and intra-chip strong PUF characteristics, whereas its overhead is much lower than the existing strong PUFs. For the processors implemented in 45 nm technology, the average inter-chip Hamming distance for 32-bit responses is increased by 16.1% after applying our post-silicon tuning method; the aging algorithm also decreases the average intra-chip Hamming distance by 98.1% (for 32-bit responses).

Original languageEnglish
Article number6656920
Pages (from-to)16-29
Number of pages14
JournalIEEE Transactions on Emerging Topics in Computing
Volume2
Issue number1
DOIs
StatePublished - 1 Mar 2014

Keywords

  • circuit aging
  • multi-core processor
  • negative bias temperature instability
  • Physically unclonable function
  • postsilicon tuning
  • secure computing platform

Fingerprint

Dive into the research topics of 'Processor-based strong physical unclonable functions with aging-based response tuning'. Together they form a unique fingerprint.

Cite this