Masking countermeasures against HO-DPA : security evaluation and enhancement by specific mask encodings

Abstract : Side channel attacks take advantage of the fact that the power consumption of a cryptographic device depends on the internally used secret key. A very common countermeasure against side channel attacks is masking. It consists in splitting the sensitive variable of cryptographic algorithms into random shares (the masked data and the random mask) so that the knowledge on a subpart of the shares does not give information on the sensitive data itself. However, other attacks, such as higher-order side channel attacks, can defeat masking schemes. These attacks consist in combining the shares in order to cancel (at least partially) the effects of the mask. The overall goal of this thesis is to give a deep analysis of higher-order attacks and to improve the robustness of masking schemes.The first part of this thesis focuses on higher-order attacks. We propose three novel distinguishers. Theoretical and experimental results show the advantages of these attacks when applied to a masking countermeasure. The second part of this thesis is devoted to a formal security evaluation of hardware masking schemes. We propose a new side channel metric to jointly cover the attacks efficiency and the leakage estimation.In the last part, we propose three novel masking schemes remaining more efficient than the state-of-the-art masking. They remove (or at least reduce) the dependency between the leakage and the sensitive variable when the leakage function is known e.g. the Hamming weight or the Hamming distance leakage model). The new solutions have been evaluated within a security framework proving their excellent resistance against higher-order attacks.
Document type :
Theses
Complete list of metadatas

Cited literature [111 references]  Display  Hide  Download

https://pastel.archives-ouvertes.fr/pastel-00913472
Contributor : Abes Star <>
Submitted on : Tuesday, December 3, 2013 - 6:12:15 PM
Last modification on : Wednesday, February 20, 2019 - 2:38:55 PM
Long-term archiving on : Monday, March 3, 2014 - 11:40:11 PM

File

these_Maghrebi_V3.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : pastel-00913472, version 1

Collections

Citation

Houssem Maghrebi. Masking countermeasures against HO-DPA : security evaluation and enhancement by specific mask encodings. Other [cs.OH]. Télécom ParisTech, 2012. English. ⟨NNT : 2012ENST0083⟩. ⟨pastel-00913472⟩

Share

Metrics

Record views

935

Files downloads

2138