• DocumentCode
    3242047
  • Title

    Defeating classical Hardware Countermeasures: a new processing for Side Channel Analysis

  • Author

    Réal, Denis ; Canovas, Cécile ; Clédière, Jessy ; Drissi, Mhamed ; Valette, Frédéric

  • Author_Institution
    IETR - CELAR, Bruz
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    1274
  • Lastpage
    1279
  • Abstract
    In the field of the side channel analysis, hardware distortions such as glitches and random frequency are classical countermeasures. A glitch influences the side channel amplitude while a random frequency damages the signal both in time and in amplitude. For minimizing these countermeasures effects, some trace treatments based on peak extraction or auto-correlation methods exist. However, none of them takes into account the amplitude mistake. In this paper, we show that this amplitude mistake is created by glitches but also by a random frequency. We propose then a reshaping processing that erases these effects on side channel traces both on the time and amplitude axis. The solution reconstructed a side channel signal, avoiding the hardware countermeasures and the clock relativity consequences which can be meaningful for Side Channel Attacks. Its efficiency is demonstrated on a Differential Power Attack performed on a DES implementation and on a Template Attack performed on a RSA implementation.
  • Keywords
    correlation methods; cryptography; DES implementation; RSA implementation; auto-correlation method; cryptographic algorithms; differential power attack; dynamic correction algorithm; glitch erasing algorithm; hardware countermeasures effects; hardware distortions; peak extraction method; random frequency countermeasure; side channel amplitude; side channel attacks; side channel signal analysis; static correction algorithm; template attack strategy; trace reshaping algorithm; Autocorrelation; Circuits; Clocks; Cryptography; Educational institutions; Electromagnetic radiation; Energy consumption; Frequency; Hardware; Smart cards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484854
  • Filename
    4484854