• DocumentCode
    2891424
  • Title

    A side channel attack countermeasure using system-on-chip power profile scrambling

  • Author

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

  • Author_Institution
    Inst. for Tech. Inf., Graz Univ. of Technol., Graz, Austria
  • fYear
    2011
  • fDate
    13-15 July 2011
  • Firstpage
    222
  • Lastpage
    227
  • Abstract
    Since the discovery that hardware used for cryptographic applications could leak secret information through its power or radiation profile a wide range of possible attack methods has been published. The rapid evolution of these side-channel attacks made it increasingly important to minimize this possible information leakage. Additionally timing information also derived from this power profile is used to control fault-attack campaigns to drive the system into an unintended state. Therefore a wide range of leakage countermeasures has been developed for dedicated cryptographic hardware. Contrariwise only little work is available concerning power profile scrambling techniques for cryptographic software implementations running on general purpose architectures. Such implementations often include power management hardware to cope with several power budget constraints which could be used to influence the system´s power consumption during run-time. This paper proposes a novel side channel attack countermeasure technique using such power management methods in combination with techniques for power profile manipulation. State-of-the-art power estimation hardware using a reduced power model allows for the efficient on-line monitoring and manipulation of the power consumption and radiation profile.
  • Keywords
    cryptography; system-on-chip; cryptographic hardware; cryptographic software implementations; fault-attack campaigns; leakage countermeasures; online monitoring; power consumption; power management hardware; radiation profile; side channel attack countermeasure; system-on-chip power profile scrambling; timing information; Clocks; Computer architecture; Cryptography; Emulation; Estimation; Hardware; Power demand;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium (IOLTS), 2011 IEEE 17th International
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-4577-1053-7
  • Type

    conf

  • DOI
    10.1109/IOLTS.2011.5993849
  • Filename
    5993849