You are looking at a specific version 20180119:212318 of this paper. See the latest version.

Paper 2017/1110

The secrets of profiling for side-channel analysis: feature selection matters

Stjepan Picek and Annelie Heuser and Alan Jovic and Lejla Batina and Axel Legay

Abstract

Profiled side-channel attacks feature a number of steps one needs to take. One significant step, importance of which is sometimes ignored, is selection of the points of interest (features) within side-channel measurement traces. A large majority of the related works on profiling in side-channel analysis starts with an assumption that the features are somehow selected and distinct attack methods are compared in order to find the best approach for the key recovery. Contrary to this, in this work we concentrate on the feature selection step and show that if an optimal selection is done, most of the attack techniques perform well i.e., result in the key recovery. Consequently, in this paper, we investigate in details how more advanced feature selection techniques stemming from the machine learning domain can be used to improve the attack efficiency. To this end, we look into relevant aspects and we provide a systematic evaluation of machine learning methods of interest. Our results show that the so-called Hybrid feature selection methods perform with the best classification accuracy over a wide range of test scenar- ios and number of features selected. The experiments are performed on several real-world data sets containing software and hardware implemen- tations of AES, and even including the random delay countermeasure. We emphasize the L1 regularization technique, which consistently performed well and in many cases resulted in significantly higher accuracy than the second best technique. Further on, we consider even Principal Compo- nent Analysis (PCA) as a typical dimensionality reduction method and show that feature selection combined with the ML classification remains the method of choice (when confronted with PCA).

Metadata
Available format(s)
PDF
Publication info
Preprint. MINOR revision.
Keywords
Profiled side-channel attacksFeature selectionMachine learningL1 regularization
Contact author(s)
annelie heuser @ irisa fr
History
2020-12-07: last of 2 revisions
2017-11-20: received
See all versions
Short URL
https://ia.cr/2017/1110
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.