• DocumentCode
    2718360
  • Title

    Achieving hardware security for reconfigurable systems on chip by a proof-carrying code approach

  • Author

    Drzevitzky, Stephanie ; Platzner, Marco

  • Author_Institution
    Univ. of Paderborn, Paderborn, Germany
  • fYear
    2011
  • fDate
    20-22 June 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Reconfigurable systems on chip are increasingly deployed in security and safety critical contexts. When downloading and configuring new hardware functions, we want to make sure that modules adhere to certain security specifications and do not, for example, contain hardware Trojans. As a possible approach to achieving hardware security we propose and demonstrate the concept of proof-carrying hardware, a concept inspired by previous work on proof-carrying code techniques in the software domain. In this paper, we discuss the hardware trust and threat models behind proof-carrying hardware and then present our experimental setup. We detail the employed open-source tool chain for the runtime verification of combinational equivalence and our bitstream format for an abstract FPGA architecture that allows us to experimentally validate the feasibility of our approach.
  • Keywords
    field programmable gate arrays; reconfigurable architectures; security; system-on-chip; FPGA architecture; hardware Trojan security; proof-carrying code approach; proof-carrying code techniques; reconfigurable systems on chip; software domain; Computer architecture; Field programmable gate arrays; Hardware; Logic functions; Safety; Security; System-on-a-chip;
  • 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.5981499
  • Filename
    5981499