You are looking at a specific version 20190503:140013 of this paper. See the latest version.

Paper 2019/439

A Comprehensive Study of Deep Learning for Side-Channel Analysis

Loïc Masure and Cécile Dumas and Emmanuel Prouff

Abstract

In Side Channel Analysis, masking is known to be a reliable and robust counter-measure. Recently, several papers have focused on the application of the Deep Learning (DL) theory to improve the efficiency of side channel attacks against implementations protected with this approach. Even if these seminal works have demonstrated the practical interest of DL in the side-channel context, they did not argue on their theoretical soundness nor quantify their efficiency, especially with respect to the optimality bounds published so far in the literature. This paper aims at addressing this question of optimality, in particular when masking is applied. We argue that minimizing the Negative Log Likelihood during the training of Deep Learning models is actually asymptotically equivalent to maximizing a lower bound of the mutual information between the observations and the target secret chunk, or equivalently to minimizing an upper bound on underlying side-channel efficiency. Also, we argue that training a Deep Neural Networks consists in finding the parameters that maximize the Perceived Information introduced by Renauld et al. at EUROCRYPT 2011. These theoretical results allowed us to formally study the impact of masking counter-measures against Deep Learning based Side Channel attacks. In particular, and as expected, we verified, both on simulations and on experimental traces, that Boolean masking is sound against such a class of Side Channel attacks.

Metadata
Available format(s)
PDF
Publication info
Preprint. MINOR revision.
Keywords
Side Channel AnalysisProfiling AttacksMachine LearningDeep LearningMaskingMutual InformationPerceived InformationNegative Log LikelihoodCross Entropy
Contact author(s)
loic masure @ cea fr,cecile dumas @ cea fr,e prouff @ gmail com
History
2019-10-18: last of 2 revisions
2019-05-03: received
See all versions
Short URL
https://ia.cr/2019/439
License
Creative Commons Attribution
CC BY
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.