• DocumentCode
    124060
  • Title

    Robust and flexible FPGA-based digital PUF

  • Author

    Teng Xu ; Potkonjak, Miodrag

  • Author_Institution
    Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
  • fYear
    2014
  • fDate
    2-4 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We have developed the first FPGA-based digital physical unclonable function (PUF) by leveraging the reconfigurability of an FPGA and introducing a new way of using the standard analog delay PUF. The key observation is that for any analog delay PUF, there is a subset of challenge inputs for which the PUF output is stable regardless of operation and environmental conditions. We use only such stable inputs to initialize the look-up tables (LUTs) that are configured in such a way that the digital PUF is formed. We demonstrate the effectiveness of the new security primitive using extensive simulation and experimental results. For example, we show that the new PUF is resistant against a wide spectrum of security attacks and its output stream passes all the NIST randomness tests.
  • Keywords
    field programmable gate arrays; flexible electronics; table lookup; LUTs; NIST randomness tests; analog delay PUF; flexible FPGA-based digital PUF; look-up tables; physical unclonable function; robust FPGA-based digital PUF; security attacks; security primitive; Delays; Field programmable gate arrays; Hardware; Security; Table lookup; Temperature distribution; Thermal stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
  • Conference_Location
    Munich
  • Type

    conf

  • DOI
    10.1109/FPL.2014.6927449
  • Filename
    6927449