• DocumentCode
    2334168
  • Title

    System side-channel leakage emulation for HW/SW security coverification of MPSoCs

  • Author

    Krieg, Armin ; Grinschgl, Johannes ; Steger, Christian ; Weiss, Reinhold ; Bock, Holger ; Haid, Josef

  • Author_Institution
    Inst. for Tech. Inf., Graz Univ. of Technol., Graz, Austria
  • fYear
    2012
  • fDate
    18-20 April 2012
  • Firstpage
    139
  • Lastpage
    144
  • Abstract
    During recent years a tremendous number of embedded systems has been introduced into every person´s house-hold. Such systems cannot only be found inside non-critical applications like entertainment devices but also in safety or security critical implementations like smart-cards. The increasing complexity leads to the introduction of several different co-design techniques to enable the parallel design of the system´s hardware and software. Especially concerning security evaluation procedures this may raise a problem of trust between the manufacturer of the hardware and the software if both are different entities. To enable a bridge between these two worlds, simulation and emulation-based approaches have been shown in literature and industry to provide abstracted information about fault-attack effects to the software developer. However, no fast and cost-effective approach is available to provide a metric about how much of a given secret is leaking from the device to its environment. Therefore, this paper proposes such a metric and an emulation-based methodology to enable an early estimation of side-channel leakage to a possible adversary. The effectiveness of our approach is shown using a common available system-on-chip implementation using an open-source standard-cell library for characterization and a FPGA-based emulation platform for demonstration.
  • Keywords
    embedded systems; fault diagnosis; field programmable gate arrays; hardware-software codesign; multiprocessing systems; public domain software; security of data; system-on-chip; FPGA-based emulation platform; HW-SW Security Coverification; MPSoC; codesign techniques; embedded systems; emulation-based methodology; entertainment devices; fault-attack effects; noncritical applications; open-source standard-cell library; security critical implementations; security evaluation procedures; smart-cards; software developer; system side-channel leakage emulation; system-on-chip implementation; Computer architecture; Emulation; Hardware; Integrated circuit modeling; Power demand; Security; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2012 IEEE 15th International Symposium on
  • Conference_Location
    Tallinn
  • Print_ISBN
    978-1-4673-1187-8
  • Electronic_ISBN
    978-1-4673-1186-1
  • Type

    conf

  • DOI
    10.1109/DDECS.2012.6219040
  • Filename
    6219040