• DocumentCode
    2719019
  • Title

    FPGA bitstream protection with PUFs, obfuscation, and multi-boot

  • Author

    Gören, Sezer ; Ozkurt, Ozgur ; Yildiz, Abdullah ; Ugurdag, H. Fatih

  • Author_Institution
    Dept. of Comput. Eng., Yeditepe Univ., Istanbul, Turkey
  • fYear
    2011
  • fDate
    20-22 June 2011
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    With the combination of PUFs, obfuscation, and multi-boot, we are able to do the equivalent of partial bitstream encryption on low-cost FPGAs, which is only featured on high-end FPGAs. Low-cost FPGAs do not even have built-in support for encrypted (full) bitstreams. Our particular PUF implementation does not steal valuable FPGA real estate from the actual design with the help of multi-boot. We favor multi-boot over self partial reconfiguration as it is easier to implement.
  • Keywords
    cryptography; field programmable gate arrays; FPGA bitstream protection; PUF; bitstream encryption; multiboot; obfuscation; DNA; Encryption; Field programmable gate arrays; Flash memory; Hardware design languages; Probes; Registers; FPGA security; Multi-boot; Obfuscation; PUF;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 6th International Workshop on
  • Conference_Location
    Montpellier
  • Print_ISBN
    978-1-4577-0640-0
  • Type

    conf

  • DOI
    10.1109/ReCoSoC.2011.5981541
  • Filename
    5981541