• DocumentCode
    1800523
  • Title

    A Smart Card Power Analysis Simulator

  • Author

    Thuillet, Céline ; Andouard, Philippe ; Ly, Olivier

  • Author_Institution
    EADS Defence & Security, Elancourt, France
  • Volume
    2
  • fYear
    2009
  • fDate
    29-31 Aug. 2009
  • Firstpage
    847
  • Lastpage
    852
  • Abstract
    Side-channel attacks are a great threat to cryptographic algorithms embedded in microcontrollers. This paper proposes a software environment devoted to the analysis of resistance of cryptographic algorithms implementations against differential power attacks. Our method consists in generating execution traces and computing abstractions of these traces at different levels, on the basis on classical consumption models. In particular this allows the user to isolate some parts of its implementation in order to analyze information leakages directly linked to them. The advantage of this environment is twofold. Firstly, it produces precise and differential analysis of a cryptographic algorithm resistance to side-channel attacks. Secondly, it replaces the use of the testbed in the first development stages thus improving the global design process for resistant implementations by making easier interactions between development and validation. To other extends, the design of the simulator relies on a functional style, opening the way to formal proofs of resistance.
  • Keywords
    cryptography; microcontrollers; programming environments; smart cards; cryptographic algorithm; differential power attack; execution traces; information leakage; microcontroller; side-channel attack; smart card power analysis simulator; software environment; Algorithm design and analysis; Analytical models; Computational modeling; Cryptography; Information analysis; Microcontrollers; Process design; Smart cards; Software algorithms; Testing; DPA; Security; fault injection; side-channel attacks; simulation; smart cards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2009. CSE '09. International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-5334-4
  • Electronic_ISBN
    978-0-7695-3823-5
  • Type

    conf

  • DOI
    10.1109/CSE.2009.119
  • Filename
    5283158