• 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