Electromagnetic fault injection: the curse of flip-flops

Sébastien Ordas 1 Ludovic Guillaume-Sage 1 Philippe Maurine 1
1 SmartIES - Smart Integrated Electronic Systems
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Electromagnetic (EM) waves have been recently pointed out as a medium for fault injection within integrated circuits (IC). Indeed, it has been experimentally demonstrated that an EM pulse (EMP), produced with a high-voltage pulse generator and an injector similar to that used to perform EM analyses, was susceptible to create faults exploitable from a cryptanalysis viewpoint. An analysis of the induced faults revealed that they originated from timing constraint violations. In this context, this paper demonstrates that EM injection, performed with enhanced injectors, can produce not only timing faults but also bit-set and bit-reset faults on an IC at rest. This first result clearly extends the range of the threats associated with EM fault injection. It then demonstrates, considering two different ICs under operation: an FPGA and a modern microcontroller, that faults produced by EMP injection are not timing faults but correspond to a different model which is presented in this paper. This model allows to explain experimental results introduced in all former communications.
Type de document :
Article dans une revue
Journal of Cryptographic Engineering, Springer, 2017, 7 (3), pp.183-197. 〈10.1007/s13389-016-0128-3〉
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01430913
Contributeur : Caroline Lebrun <>
Soumis le : mardi 10 janvier 2017 - 13:41:15
Dernière modification le : jeudi 24 mai 2018 - 15:59:25

Identifiants

Citation

Sébastien Ordas, Ludovic Guillaume-Sage, Philippe Maurine. Electromagnetic fault injection: the curse of flip-flops. Journal of Cryptographic Engineering, Springer, 2017, 7 (3), pp.183-197. 〈10.1007/s13389-016-0128-3〉. 〈lirmm-01430913〉

Partager

Métriques

Consultations de la notice

118