DocumentCode :
146744
Title :
Lazart: A Symbolic Approach for Evaluation the Robustness of Secured Codes against Control Flow Injections
Author :
Potet, Marie-Laure ; Mounier, Laurent ; Puys, Maxime ; Dureuil, Louis
Author_Institution :
Verimag, Univ. of Grenoble, Grenoble, France
fYear :
2014
fDate :
March 31 2014-April 4 2014
Firstpage :
213
Lastpage :
222
Abstract :
In the domain of smart cards, secured devices must be protected against high level attack potential [1]. According to norms such as the Common Criteria [2], the vulnerability analysis must cover the current state-of-the-art in term of attacks. Nowadays, a very classical type of attack is fault injection, conducted by means of laser based techniques. We propose a global approach, called Lazart, to evaluate code robustness against fault injections targeting control flow modifications. The originality of Lazart is two folds. First, we encompass the evaluation process as a whole: starting from a fault model, we produce (or establish the absence of) attacks, taking into consideration software countermeasures. Furthermore, according to the near state-of-the-art, our methodology takes into account multiple transient fault injections and their combinatory. The proposed approach is supported by an effective tool suite based on the LLVM format [3] and the KLEE symbolic test generator [4].
Keywords :
security of data; smart cards; software fault tolerance; KLEE symbolic test generator; LLVM format; Lazart; common criteria; control flow injections; control flow modifications; fault model; high level attack potential; laser based techniques; multiple transient fault injections; secured code robustness evaluation; secured devices; smart cards; software countermeasures; symbolic approach; vulnerability analysis; Educational institutions; Force; Laser modes; Robustness; Semiconductor lasers; Smart cards; Software; fault injection by mutation; smart card vulnerability analysis; symbolic test generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2014 IEEE Seventh International Conference on
Conference_Location :
Cleveland, OH
Type :
conf
DOI :
10.1109/ICST.2014.34
Filename :
6823883
Link To Document :
بازگشت