• DocumentCode
    2894630
  • Title

    On-the-fly attestation of reconfigurable hardware

  • Author

    Chaves, Ricardo ; Kuzmanov, Georgi ; Sousa, Leonel

  • Author_Institution
    Inst. Super. Tecnico/INESC-ID, Lisbon
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    71
  • Lastpage
    76
  • Abstract
    This paper presents a novel method to perform on-the-fly attestation of hardware structures loaded to reconfigurable devices. Given that a loadable hardware structure to a reconfigurable device is described by a binary bitstream, the hash value of this bitstream can be calculated to validate the hardware structure. To optimize this attestation, the hash value computation is implemented in hardware on the FPGA itself. To guarantee the integrity of the existing computation architecture, the proposed hardware module also enforces region delimitation. With the region delimitation, only the regions intended to be reconfigured can be modified. Implementation results suggest that this bitstream attestation can be performed without imposing an extra delay to the reconfigurable process and at an area cost of less that 10% of a Virtex II Pro 30 FPGA device.
  • Keywords
    field programmable gate arrays; integrated circuit design; integrated circuit reliability; logic design; FPGA; Virtex II Pro 30; binary bitstream; hash value; on-the-fly attestation; reconfigurable device; reconfigurable hardware; region delimitation; Automotive engineering; Computer architecture; Control systems; Degradation; Delay; Field programmable gate arrays; Hardware; Protection; Radar; Vehicle dynamics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4629910
  • Filename
    4629910