• DocumentCode
    1655430
  • Title

    SAFER PATH: Security architecture using fragmented execution and replication for protection against trojaned hardware

  • Author

    Beaumont, Mark ; Hopkins, Bradley ; Newby, Tristan

  • Author_Institution
    Defence Sci. & Technol. Organ., Adelaide, SA, Australia
  • fYear
    2012
  • Firstpage
    1000
  • Lastpage
    1005
  • Abstract
    Ensuring electronic components are free from Hardware Trojans is a very difficult task. Research suggests that even the best pre- and post-deployment detection mechanisms will not discover all malicious inclusions, nor prevent them from being activated. For economic reasons electronic components are used regardless of the possible presence of such Trojans. We developed the SAFER PATH architecture, which uses instruction and data fragmentation, program replication, and voting to create a computational system that is able to operate safely in the presence of active Hardware Trojans. We protect the integrity of the computation, the confidentiality of data being processed and ensure system availability. By combining a small Trusted Computing Base with Commercial-Off-The-Shelf processing elements, we are able to protect computation from the effects of arbitrary Hardware Trojans.
  • Keywords
    trusted computing; SAFER PATH architecture; commercial-off-the-shelf processing elements; computation integrity; computational system; data confidentiality; data fragmentation; electronic components; execution fragmentation; hardware Trojan protection; instruction fragmentation; malicious inclusions; program replication; replication fragmentation; security architecture; trusted computing base; Computer architecture; Hardware; Program processors; Random access memory; Switches; Trojan horses;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176642
  • Filename
    6176642