• DocumentCode
    581021
  • Title

    Provably complete hardware Trojan detection using test point insertion

  • Author

    Wei, Sheng ; Li, Kai ; Koushanfar, Farinaz ; Potkonjak, Miodrag

  • Author_Institution
    Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
  • fYear
    2012
  • fDate
    5-8 Nov. 2012
  • Firstpage
    569
  • Lastpage
    576
  • Abstract
    This paper proposes a novel minimal test point insertion methodology that provisions a provably complete detection of hardware Trojans by noninvasive timing characterization. The objective of test point insertion is to break the reconvergent paths so that target routes for Trojan delay testing are specifically observed. We create a satisfiability-based input vector selection for sensitizing and characterizing each single timing path. Evaluations on benchmark circuits demonstrate that the test point-based Trojan detection can cover all circuit locations and can detect Trojans accurately with less than 5% performance overhead.
  • Keywords
    integrated circuit testing; invasive software; Trojan delay testing; benchmark circuits; circuit locations; noninvasive timing characterization; test point insertion; test point-based Trojan detection; Benchmark testing; Delay; Equations; Logic gates; Trojan horses; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2012 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • Filename
    6386729