DocumentCode
2344095
Title
Implementing hardware Trojans: Experiences from a hardware Trojan challenge
Author
Becker, Georg T. ; Lakshminarasimhan, Ashwin ; Lin, Lang ; Srivathsa, Sudheendra ; Suresh, Vikram B. ; Burelson, Wayne
Author_Institution
Univ. of Massachusetts at Amherst, Amherst, MA, USA
fYear
2011
fDate
9-12 Oct. 2011
Firstpage
301
Lastpage
304
Abstract
Hardware Trojans have become a growing concern in the design of secure integrated circuits. In this work, we present a set of novel hardware Trojans aimed at evading detection methods, designed as part of the CSAW Embedded System Challenge 2010. We introduced and implemented unique Trojans based on side-channel analysis that leak the secret key in the reference encryption algorithm. These side-channel-based Trojans do not impact the functionality of the design to minimize the possibility of detection. We have demonstrated the statistical analysis approach to attack such Trojans. Besides, we introduced Trojans that modify either the functional behavior or the electrical characteristics of the reference design. Novel techniques such as a Trojan draining the battery of a device do not have an immediate impact and hence avoid detection, but affect the long term reliability of the system.
Keywords
cryptography; integrated circuit design; integrated circuit reliability; statistical analysis; CSAW Embedded System Challenge 2010; electrical characteristics; functional behavior; hardware Trojan detection; integrated circuit security design; reference encryption algorithm; side-channel analysis; statistical analysis approach; system reliability; Correlation; Delay; Encryption; Field programmable gate arrays; Hardware; Logic gates; Trojan horses; Hardware Trojan; hardware security; side-channel;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design (ICCD), 2011 IEEE 29th International Conference on
Conference_Location
Amherst, MA
ISSN
1063-6404
Print_ISBN
978-1-4577-1953-0
Type
conf
DOI
10.1109/ICCD.2011.6081414
Filename
6081414
Link To Document