DocumentCode :
3402476
Title :
Non-destructive state machine reverse engineering
Author :
Smith, Johan
Author_Institution :
Pacific Northwest Nat. Lab., Washington State Univ., Richland, WA, USA
fYear :
2013
fDate :
13-15 Aug. 2013
Firstpage :
120
Lastpage :
124
Abstract :
Most of the integrated circuits (ICs) that are in electronic systems today are based on state machines. We are taking advantage of this to develop a hardware reverse engineering method that discovers the ICs underlying state machine, rather than its transistors and gates. While there are other methods for destructively reverse engineering ICs or for non-destructively characterizing ICs, our method offers a fast and accurate analysis while remaining non-destructive. To do this, we present an intelligent brute-force method of exploring the logic of the IC using only the input and outputs designed into the IC - the I/O pins. From this exploration, we can apply a folding algorithm to discover the designed state machine.
Keywords :
finite state machines; integrated circuit design; logic circuits; logic design; reverse engineering; I-O pins; IC logic; destructively-reverse engineering IC; electronic systems; folding algorithm; hardware reverse engineering method; integrated circuits; intelligent brute-force method; nondestructive state machine reverse engineering; nondestructively-characterizing IC; Algorithm design and analysis; Hardware; Imaging; Integrated circuits; Pins; Reverse engineering; Trojan horses;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Resilient Control Systems (ISRCS), 2013 6th International Symposium on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/ISRCS.2013.6623762
Filename :
6623762
Link To Document :
بازگشت