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
Link To Document