Paper 2021/952

On the Evaluation of Deep Learning-based Side-channel Analysis

Lichao Wu, Guilherme Perin, and Stjepan Picek

Abstract

Deep learning-based side-channel analysis already became a de-facto standard when investigating the most powerful profiling side-channel analysis. The results from the last few years show that deep learning techniques can efficiently break targets that are even protected with countermeasures. While there are constant improvements in making the deep learning-based attacks more powerful, little is done on evaluating such attacks' performance. Indeed, what is done today is not different from what was done more than a decade ago. This paper considers how to evaluate deep learning-based side-channel analysis and whether the commonly used techniques give the best results. To that end, we consider different summary statistics and the influence of algorithmic randomness on the stability of profiling models. Our results show that besides commonly used metrics like guessing entropy, one should also show the standard deviation results to assess the attack performance properly. Our results show that using the arithmetic mean for guessing entropy does not yield the best results, and instead, a geometric mean should be used.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint. MINOR revision.
Keywords
Side-channel analysisDeep LearningEvaluationMedian
Contact author(s)
wlc9399 @ gmail com
guilhermeperin7 @ gmail com
picek stjepan @ gmail com
History
2021-07-22: received
Short URL
https://ia.cr/2021/952
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2021/952,
      author = {Lichao Wu and Guilherme Perin and Stjepan Picek},
      title = {On the Evaluation of Deep Learning-based Side-channel Analysis},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/952},
      year = {2021},
      url = {https://eprint.iacr.org/2021/952}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.