• DocumentCode
    2574205
  • Title

    DSDPC: Delay signatures at different process corners based hardware trojan detection technique for FPGAs

  • Author

    Sumathi, G. ; Srivani, L. ; Thirugnana Murthy, D. ; Murali, N. ; Satya Murty, S.A.V. ; Jayakumar, T.

  • Author_Institution
    Indira Gandhi Centre for Atomic Res., Kalpakkam, India
  • fYear
    2015
  • fDate
    18-20 Feb. 2015
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    In applications such as nuclear power plant, space and military, safety critical systems play an important role, where security is one of the crucial design parameters. Similar to software Trojans (virus), Hardware Trojans (HT) are raising security concerns in recent years. HTs are malicious additions or modifications to existing circuit elements which are implemented either as always on or triggered only under certain conditions, to disable functionality, reduce reliability and leak valuable information from the integrated chip. In this paper, we consider the scenario of HTs inserted in field programmable gate array (FPGA) devices during field operating conditions and propose a delay signature based HT detection technique. Static timing analysis is performed to measure the delay signatures of original netlist with that of netlist extracted from field configuration bit file. Since the results of electronic design automation tools are repetitive, we compare both the delay signatures and any deviation will indicate that configuration bit file/ netlist file of the original design is altered. To increase the detection efficiency, we perform static timing analysis at various process corners such as slow, typical and fast corners (at different voltage and temperature combinations) which allows us to measure the best and worst circuit delay values. Using this property, we performed simulations with Xilinx ISE tool by targeting standard benchmark circuits on Xilinx device. Experimental results reflected the difference in delay signatures if configuration bit file is tampered with in the field. The delay difference between with and without HT circuit is enhanced from slow to fast process corner, which in turn increased the HT detection efficiency.
  • Keywords
    electronic design automation; field programmable gate arrays; invasive software; DSDPC; FPGA; Xilinx ISE tool; configuration bit file; delay signature; electronic design automation tool; field programmable gate array; hardware Trojan detection technique; netlist file; software Trojans; static timing analysis; Delays; Field programmable gate arrays; Hardware; Logic gates; Performance evaluation; Security; configuration bitstream; field programmable gate array; hardware trojan; process corners; programmable logic devices; reverse engineering; timing analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics, Automation, Control and Embedded Systems (RACE), 2015 International Conference on
  • Conference_Location
    Chennai
  • Type

    conf

  • DOI
    10.1109/RACE.2015.7097284
  • Filename
    7097284