Design of a duplicated fault-detecting AES chip and yet using clock set-up time violations to extract 13 out of 16 bytes of the secret key - Mines Saint-Étienne
Communication Dans Un Congrès Année : 2011

Design of a duplicated fault-detecting AES chip and yet using clock set-up time violations to extract 13 out of 16 bytes of the secret key

Résumé

The secret keys manipulated by cryptographic circuits can be extracted using fault injections associated with differential cryptanalysis techniques [1]. Such faults can be induced by different means such as lasers, voltage glitches, electromagnetic perturbations or clock skews. Several counter-measures have been proposed such as random delay insertions, circuit duplications or error correcting codes. In this paper, we focus on an AES chip in which the circuit duplication principle has been implemented to detect fault injection. We show that faults based on clock set-up time violations can nevertheless be used to defeat the implemented counter-measure.
Fichier principal
Vignette du fichier
HAL_SSI2011_Design_of_a_duplicated_fault_detecting_AES_chip_and_yet_using_clock_set_up_time_violations_to_extract_13_out_of_16_bytes_of_the_secret_key.pdf (675.48 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

emse-00625679 , version 1 (13-03-2015)

Identifiants

  • HAL Id : emse-00625679 , version 1

Citer

Michel Agoyan, Sylvain Bouquet, Marion Doulcier-Verdier, Jean-Max Dutertre, Jacques Jean-Alain Fournier, et al.. Design of a duplicated fault-detecting AES chip and yet using clock set-up time violations to extract 13 out of 16 bytes of the secret key. Smart Systems Integration, Mar 2011, Dresden, Germany. pp.00. ⟨emse-00625679⟩
487 Consultations
189 Téléchargements

Partager

More