• DocumentCode
    2876361
  • Title

    Dynamic Intellectual Property Protection for Reconfigurable Devices

  • Author

    Guneysu, Tim ; Möller, Bodo ; Paar, Christof

  • Author_Institution
    Ruhr-Universitt Bochum, Bochum
  • fYear
    2007
  • fDate
    12-14 Dec. 2007
  • Firstpage
    169
  • Lastpage
    176
  • Abstract
    The distinct advantage of SRAM-based field programmable gate arrays (FPGA) is their flexibility for configuration changes. However, this opens up the threat of theft of Intellectual Property (IP) since the system configuration is stored in easy-to-access Flash memory. To prevent this, high-end FPGAs have already been extended with symmetric-key decryption engines used to load an encrypted version of the configuration that cannot simply be copied and used without knowledge of the secret key. However, such protection systems based on straightforward use of symmetric cryptography are not well-suited with respect to business and licensing processes, since they are lacking a convenient scheme for key transport and installation. We propose a new protection scheme for the IP of circuits in configuration bit files that provides a significant improvement to the current unsatisfying situation. It uses both public-key and symmetric cryptography, but does not burden FPGAs with the usual overhead of public-key cryptography: While it needs hard-wired symmetric cryptography, the public-key functionality is moved into a temporary configuration bit stream for a one-time setup procedure. This approach requires only very few modifications to current FPGA technology. Using five basic stages, the new protection scheme allows new accounting models for volume licensing of IP, with automated key installation on FPGAs taking place at the customer´s site.
  • Keywords
    SRAM chips; field programmable gate arrays; flash memories; logic design; reconfigurable architectures; FPGA; SRAM; embedded security; field programmable gate arrays; flash memory; hard-wired symmetric cryptography; intellectual property protection; public-key cryptography; reconfigurable devices; secure configuration; symmetric-key decryption engines; Circuits; Cryptography; Field programmable gate arrays; Hardware; Intellectual property; Licenses; Protection; Public key; Security; Very large scale integration; FPGA; IP protection; embedded security; secure configuration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2007. ICFPT 2007. International Conference on
  • Conference_Location
    Kitakyushu
  • Print_ISBN
    978-1-4244-1472-7
  • Electronic_ISBN
    978-1-4244-1472-7
  • Type

    conf

  • DOI
    10.1109/FPT.2007.4439246
  • Filename
    4439246