• Home
  • Search
  • Reliable, Secure, Efficient Physical Unclonable Functions
  • Cite Icon13
  • https://doi.org/10.1184/r1/6721310.v1Copy DOI Icon

Reliable, Secure, Efficient Physical Unclonable Functions

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

A Physical Unclonable Function (PUF) is a die specific random function that can be used in a number of secure IC applications including die identification/authentication and key generation. At the core of a silicon PUF is a circuit (the PUF core) that generates random bits. These bits are like a silicon biometric, unique across dies, but can be reliably reproduced multiple times on a die across voltage and temperature variations and aging. In this thesis, we discuss various aspects of a PUF design, with a strong focus on circuit details. We describe the properties and the figures of merit of a PUF and then compare various PUF core implementations. We identify the biggest design challenges and provide several solutions. Results in this work are supported by measurement data from testchips designed in 65nm bulk CMOS. We provide an apples-to-apples comparison of various PUF implementations. We demonstrate that while adequate randomness and uniqueness is achievable for most PUF implementations, achieving high reliability is a challenge. The conventional method to achieve high reliability is to use error correcting codes (ECC). Unfortunately, the overheads associated with these techniques grows very quickly with error correction capability. Alternately, researchers have proposed several error reduction techniques to minimize the use of error correction. In this work, we evaluate four orthogonal and complementary error reduction techniques. Two of these techniques, categorized as extrinsic techniques, are multiple evaluation (ME) and activation control (AC) and are able to reduce errors in PUF response by ~70-80%. The other two techniques, categorized as intrinsic, are post-silicon selection (PSS) and directed accelerated aging (DAA) and show ~100% correction of errors. As a proof of concept prototype, we describe a self-contained, BIST-controlled key-generator that implements the PSS technique to autonomously generate bits with a bit error rate &lt; 5 * 10<sup>-9</sup>, equivalent to a 128-bit key error rate &lt; 10<sup>-6</sup>. We also describe a realization of a strong-PUF that uses these highly reliable bits in conjunction with an Advanced Encryption Standard (AES) primitive.

Similar Papers
  • PDF
  • Research Article
  • Citations6

A Method to Utilize Mismatch Size to Produce an Additional Stable Bit in a Tilting SRAM-Based PUF

  • Jan 01, 2020
  • IEEE Access
  • Yizhak Shifman +4
  • Conference Article
  • Citations5

Cause Analysis Method of Entropy Loss in Physically Unclonable Functions

  • Sep 30, 2020
  • Mitsuru Shiozaki +4
  • Conference Article
  • Citations87

An efficient reliable PUF-based cryptographic key generator in 65nm CMOS

  • Jan 01, 2014
  • Mudit Bhargava +1
  • Conference Article
  • Citations7

Choice – A Tunable PUF-Design for FPGAs

  • Aug 01, 2021
  • Franz-Josef Streit +5
  • Book Chapter
  • Citations4

A Deep Learning Attack Countermeasure with Intentional Noise for a PUF-Based Authentication Scheme

  • Jan 01, 2020
  • Risa Yashiro +3
  • Conference Article
  • Citations3

New Insights to Key Derivation for Tamper-Evident Physical Unclonable Functions

  • May 09, 2019
  • SHILAP Revista de lepidopterología
  • Vincent Immler +1
  • PDF
  • Research Article
  • Citations20

FPGA-Based PUF Designs: A Comprehensive Review and Comparative Analysis

  • Nov 01, 2023
  • Cryptography
  • Kusum Lata +1
  • Research Article
  • Citations10

Design of Robust, High-Entropy Strong PUFs via Weightless Neural Network

  • May 22, 2019
  • Journal of Hardware and Systems Security
  • Leandro Santiago De Araújo +6
  • PDF
  • Research Article
  • Citations1

A Power-Gated 8-Transistor Physically Unclonable Function Accelerates Evaluation Speeds

  • Sep 29, 2023
  • Journal of Low Power Electronics and Applications
  • Yujin Zheng +2
  • Conference Article
  • Citations6

A new model for estimating bit error probabilities of Ring-Oscillator PUFs

  • Jul 01, 2013
  • Matthias Hiller +2
  • PDF
  • Research Article
  • Citations28

A large-scale comprehensive evaluation of single-slice ring oscillator and PicoPUF bit cells on 28-nm Xilinx FPGAs

  • Dec 24, 2020
  • Journal of Cryptographic Engineering
  • Chongyan Gu +5
  • Conference Article
  • Citations75

Composite PUF: A new design paradigm for Physically Unclonable Functions on FPGA

  • May 01, 2014
  • Durga Prasad Sahoo +4
  • Conference Article
  • Citations51

XOR gate based low-cost configurable RO PUF

  • May 01, 2017
  • Lei Zhang +4
  • Conference Article
  • Citations2

Measurement Setup for Physical Unclonable Functions

  • Oct 22, 2021
  • Josef Biba +3
  • Conference Article
  • Citations5

Computational optical physical unclonable functions

  • Oct 01, 2017
  • Gabriel C Birch +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.