Non-Destructive State Machine Reverse Engineering
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 IC’s 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.
- Research Organization:
- Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 1345466
- Report Number(s):
- PNNL-SA-96070; 830403000
- Resource Relation:
- Conference: 6th International Symposium on Resilient Control Systems (ISRCS 2013), August 13-15, 2013, 120-124
- Country of Publication:
- United States
- Language:
- English
Similar Records
Practical implications of SFQ-based two-qubit gates
Non-Traditional Supercomputing