• DocumentCode
    1786999
  • Title

    Advanced techniques for designing stealthy hardware trojans

  • Author

    Tsoutsos, Nektarios Georgios ; Konstantinou, Charalambos ; Maniatakos, Michail

  • Author_Institution
    Polytech. Sch. of Eng., NYU, New York, NY, USA
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The necessity of detecting malicious modifications in hardware designs has led to the development of various detection tools. Trojan detection approaches aim to reveal compromised designs using several methods such as static code analysis, side-channel dynamic signal analysis, design for testing, verification, and monitoring architectures etc. This paper demonstrates new approaches for circumventing some of the latest Trojan detection techniques. We introduce and implement stealthy Trojans designs that do not violate the functional specifications of the corresponding original models. The designs chosen to demonstrate the effectiveness of our techniques correspond to encryption algorithms and a pseudo random number generator. The proposed Trojans are inserted into the original RTL, and decrease the overall security of the designs, minimizing detection probability by state-of-the-art static analysis tools.
  • Keywords
    cryptography; invasive software; probability; random number generation; RTL; Trojan detection techniques; design for testing; encryption algorithms; functional specifications; malicious modifications detection; monitoring architectures; pseudorandom number generator; side-channel dynamic signal analysis; static code analysis; stealthy hardware Trojan design; verification architectures; Algorithm design and analysis; Ciphers; Clocks; Encryption; Hardware; Trojan horses; backdoors; hardware; intellectual property; security; trojans;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2593069.2596668
  • Filename
    6881501