DocumentCode
2401828
Title
Functional integrated circuit analysis
Author
Nedospasov, Dmitry ; Seifert, Jean-Pierre ; Schlösser, Alexander ; Orlic, Susanna
Author_Institution
Dept. of Software Eng. & Theor. Comput. Sci., Tech. Univ. Berlin, Berlin, Germany
fYear
2012
fDate
3-4 June 2012
Firstpage
102
Lastpage
107
Abstract
This work introduces a novel, automated methodology for performing functional analysis of integrated circuits (ICs), such as microcontrollers and smart cards. By selectively executing code on a given chip, the resulting optical emission images yield critical information about the chip´s functional layout. Automation of the code-generation allows us to generate and process hundreds of test cases that access specific elements of the IC. Subsequently, by correlating the executed code with the images, we are able to locate and identify functional elements of the chip´s design, such as memory layout and important registers. This methodology provides an efficient way to isolate potential points of interest and thus significantly reduces the amount of effort required to mount attacks. We present exemplary results for a common microcontroller.
Keywords
functional analysis; image processing; integrated circuit layout; microcontrollers; automated methodology; chip design; chip functional layout; code-generation automation; executed code; functional elements; functional integrated circuit analysis; memory layout; microcontroller; optical emission image; register; smart card; Algorithms; Integrated circuits; Integrated optics; Optical imaging; Photonics; Random access memory; Stimulated emission;
fLanguage
English
Publisher
ieee
Conference_Titel
Hardware-Oriented Security and Trust (HOST), 2012 IEEE International Symposium on
Conference_Location
San Francisco, CA
Print_ISBN
978-1-4673-2341-3
Type
conf
DOI
10.1109/HST.2012.6224328
Filename
6224328
Link To Document