• DocumentCode
    2053753
  • Title

    Extended abstract: The butterfly PUF protecting IP on every FPGA

  • Author

    Kumar, Sandeep S. ; Guajardo, Jorge ; Maes, Roel ; Schrijen, Geert-Jan ; Tuyls, Pim

  • Author_Institution
    Philips Res. Eur., Eindhoven
  • fYear
    2008
  • fDate
    9-9 June 2008
  • Firstpage
    67
  • Lastpage
    70
  • Abstract
    IP protection of hardware designs is the most important requirement for many FPGA IP vendors. To this end, various solutions have been proposed by FPGA manufacturers based on the idea of bitstream encryption. An alternative solution was advocated in (E. Simpson and P. Schaumont, 2006). Simpson and Schaumont proposed a new approach based on physical unclonable functions (PUFs) for IP protection on FPGAs. PUFs are a unique class of physical systems that extract secrets from complex physical characteristics of the integrated circuits which along with the properties of unclonability provide a highly secure means of generating volatile secret keys for cryptographic operations. However, the first practical PUF on an FPGA was proposed only later in (J. Guajardo et al., 2007) based on the startup values of embedded SRAM memories which are intrinsic in some of the current FPGAs. The disadvantage of these intrinsic SRAM PUFs is that not all FPGAs support uninitialized SRAM memory. In this paper, we propose a new PUF structure called the butterfly PUF that can be used on all types of FPGAs. We also present experimental results showing their identification and key generation capabilities.
  • Keywords
    SRAM chips; cryptography; field programmable gate arrays; integrated circuit design; logic design; FPGA; IP protection; bitstream encryption; butterfly physical unclonable functions; cryptographic operations; embedded SRAM memories; hardware designs; integrated circuits; volatile secret keys; Batteries; Circuits; Cryptography; Field programmable gate arrays; Inverters; Manufacturing processes; Nonvolatile memory; Protection; Random access memory; Security; FPGAs; IP Protection; Intrinsic PUFs; Physical Unclonable Functions; SRAM; cross-coupled circuits; identification; secret-key storage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware-Oriented Security and Trust, 2008. HOST 2008. IEEE International Workshop on
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    978-1-4244-2401-6
  • Type

    conf

  • DOI
    10.1109/HST.2008.4559053
  • Filename
    4559053