FPGA Intrinsic PUFs and Their Use for IP Protection

  • Authors:
  • Jorge Guajardo;Sandeep S. Kumar;Geert-Jan Schrijen;Pim Tuyls

  • Affiliations:
  • Information and System Security Group, Philips Research Laboratories, Eindhoven, The Netherlands;Information and System Security Group, Philips Research Laboratories, Eindhoven, The Netherlands;Information and System Security Group, Philips Research Laboratories, Eindhoven, The Netherlands;Information and System Security Group, Philips Research Laboratories, Eindhoven, The Netherlands

  • Venue:
  • CHES '07 Proceedings of the 9th international workshop on Cryptographic Hardware and Embedded Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In recent years, IP protection of FPGA hardware designs has become a requirement for many IP vendors. In [34], Simpson and Schaumont proposed a fundamentally different approach to IP protection on FPGAs based on the use of Physical Unclonable Functions (PUFs). Their work only assumes the existence of a PUF on the FPGAs without actually proposing a PUF construction. In this paper, we propose new protocols for the IP protection problem on FPGAs and provide the first construction of a PUF intrinsic to current FPGAs based on SRAM memory randomness present on current FPGAs. We analyze SRAM-based PUF statistical properties and investigate the trade offs that can be made when implementing a fuzzy extractor.