par Fernandes Medeiros, Stéphane
Référence Lecture notes in computer science, 7644 LNCS, page (16-31)
Publication Publié, 2012
Article révisé par les pairs
Résumé : Side Channel Attacks are a major concern in modern security. Two main countermeasure techniques have been studied in order to counteract them: hiding and masking. Hiding techniques try to randomize the obtained traces by adding noise or by swapping instructions of the performed algorithm. In this work, we present a randomization of AES where AES operations can be executed even if previous operations, in the corresponding non-randomized execution of AES, are not finished. We present theoretical and practical results about the distribution of the execution times and show interesting results in comparison to existing techniques. An implementation is available on the author's website. © 2012 Springer-Verlag.