• DocumentCode
    2930729
  • Title

    Error-tolerant bit generation techniques for use with a hardware-embedded path delay PUF

  • Author

    Aarestad, Jim ; Plusquellic, Jim ; Acharyya, Debanjan

  • Author_Institution
    Univ. of New Mexico, Albuquerque, NM, USA
  • fYear
    2013
  • fDate
    2-3 June 2013
  • Firstpage
    151
  • Lastpage
    158
  • Abstract
    Cryptographic and authentication applications in application-specific integrated circuits (ASICs) and FPGAs, as well as codes for the activation of on-chip features, require the use of embedded secret information. The generation of secret bitstrings using physical unclonable functions, or PUFs, provides several distinct advantages over conventional methods, including the elimination of costly non-volatile memory, and the potential to increase the number of random bits available to applications. In this paper, we propose a Hardware-Embedded Delay PUF (HELP) that is designed to leverage path delay variations that occur in the core logic macros of a chip to create random bitstrings. The bitstrings produced by a set of 30 FPGA boards are evaluated with regard to several statistical quality metrics including uniqueness, randomness, and stability. The stability characteristics of the bitstrings are evaluated by subjecting the FPGAs to commercial-level temperature and supply voltage variations. In particular, we evaluate the reproducibility of the bitstrings generated at 0°C, 25°C, and 70°C, and at nominal and ±10% of the supply voltage. An error avoidance scheme is proposed that provides significant improvement against bit-flip errors in the bitstrings.
  • Keywords
    application specific integrated circuits; cryptography; field programmable gate arrays; logic design; ASIC; FPGA; HELP; application-specific integrated circuits; authentication applications; bit-flip errors; commercial-level temperature; core logic macros; cryptographic applications; embedded secret information; error-tolerant bit generation techniques; hardware-embedded path delay PUF; leverage path delay variations; nonvolatile memory; on-chip feature activation; physical unclonable functions; secret bitstring generation; stability characteristics; statistical quality metrics; supply voltage variations; temperature 0 degC; temperature 25 degC; temperature 70 degC; Abstracts; Security; PUF; Physical unclonable function; cryptography; hardware security; path delay variation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware-Oriented Security and Trust (HOST), 2013 IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    978-1-4799-0559-1
  • Type

    conf

  • DOI
    10.1109/HST.2013.6581581
  • Filename
    6581581