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 :
بازگشت