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
Conference Papers Year : 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

Abstract

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
Origin Files produced by the author(s)
Loading...

Dates and versions

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

Identifiers

  • HAL Id : emse-00625679 , version 1

Cite

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 View
187 Download

Share

More