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