Electromagnetic Transient Faults Injection on a hardware and software implementations of AES - CMPGC / SAS : Systèmes et Architectures Sécurisées
Communication Dans Un Congrès Année : 2012

Electromagnetic Transient Faults Injection on a hardware and software implementations of AES

Résumé

This paper considers the use of electromagnetic pulses (EMP) to inject transient faults into the calculations of a hardware and a software AES. A pulse generator and a 500μm- diameter magnetic coil were used to inject the localized EMP disturbances without any physical contact with the target. EMP injections were performed against a software AES running on a CPU , and a hardware AES (with and without countermeasure) embedded in a FPGA. The purpose of this work was twofold: (a) reporting actual faults injection induced by EMPs in our targets and describing their main properties; (b) explaining the coupling mechanism between the antenna used to produce the EMP and the targeted circuit, which causes the faults. The obtained results revealed a localized effect of the EMP since the injected faults were found dependent on the spatial position of the antenna on top of the circuit's surface. The assumption that EMP faults are related to the violation of the target's timing constraints was also studied and ascertained thanks to the use of a countermeasure based on monitoring such timing violations.
Fichier principal
Vignette du fichier
HAL_FDTC2012_Electromagnetic_Transient_Faults_Injection_on_a_hardware_and_software_implementations_of_AES.pdf (2.24 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

emse-00742639 , version 1 (22-08-2024)

Identifiants

  • HAL Id : emse-00742639 , version 1

Citer

Amine Dehbaoui, Jean-Max Dutertre, Bruno Robisson, Assia Tria. Electromagnetic Transient Faults Injection on a hardware and software implementations of AES. FDTC 2012, Sep 2012, Leuven, Belgium. pp.7. ⟨emse-00742639⟩
577 Consultations
18 Téléchargements

Partager

More