You are here : Home > Kernel discriminant analysis for information extraction in the presence of masking

Publications

Kernel discriminant analysis for information extraction in the presence of masking

Published on 29 March 2018
Kernel discriminant analysis for information extraction in the presence of masking
Description
 
Date 
Authors
Cagli E., Dumas C., Prouff E.
Year2017-0024
Source-TitleLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Affiliations
Univ. Grenoble Alpes, Grenoble, France, CEA, LETI, MINATEC Campus, Grenoble, France, Safran Identity and Security, Issy-les-Moulineaux, France, Sorbonne Universités, UPMC Univ. Paris 06, CNRS, INRIA, Laboratoire d’Informatique de Paris 6 (LIP6), Équipe PolSys, 4 place Jussieu, Paris Cedex 05, France
Abstract
To reduce the memory and timing complexity of the Side- Channel Attacks (SCA), dimensionality reduction techniques are usually applied to the measurements. They aim to detect the so-called Points of Interest (PoIs), which are time samples which (jointly) depend on some sensitive information (e.g. secret key sub-parts), and exploit them to extract information. The extraction is done through the use of functions which combine the measurement time samples. Examples of combining functions are the linear combinations provided by the Principal Component Analysis or the Linear Discriminant Analysis. When a masking countermeasure is properly implemented to thwart SCAs, the selection of PoIs is known to be a hard task: almost all existing methods have a combinatorial complexity explosion, since they require an exhaustive search among all possible d-tuples of points. In this paper we propose an efficient method for informative feature extraction in presence of masking countermeasure. This method, called Kernel Discriminant Analysis, consists in completing the Linear Discriminant Analysis with a so-called kernel trick, in order to efficiently perform it over the set of all possible d-tuples of points without growing in complexity with d. We identify and analyse the issues related to the application of such a method. Afterwards, its performances are compared to those of the Projection Pursuit (PP) tool for PoI selection up to a 4th-order context. Experiments show that the Kernel Discriminant Analysis remains effective and efficient for high-order attacks, leading to a valuable alternative to the PP in constrained contexts where the increase of the order d does not imply a growth of the profiling datasets. © Springer International Publishing AG 2017.
Author-Keywords
Dimensionality reduction, Higher-order side-channel attacks, Information extraction, Kernel Discriminant Analysis, Linear Discriminant Analysis
Index-Keywords
Discriminant analysis, Extraction, Feature extraction, Information analysis, Information retrieval, Principal component analysis, Smart cards, Transportation, Combinatorial complexity, Dimensionality reduction, Dimensionality reduction techniques, Higher-order side-channel attack, Kernel discriminant analysis, Linear discriminant analysis, Masking countermeasure, Sensitive informations, Side channel attack
ISSN3029743
LinkLink

Go back to list