• Home
  • Search
  • A Comprehensive Study of Deep Learning for Side-Channel Analysis
  • Cite Icon120
  • https://doi.org/10.13154/tches.v2020.i1.348-375Copy DOI Icon

A Comprehensive Study of Deep Learning for Side-Channel Analysis

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recently, several studies have been published on the application of deep learning to enhance Side-Channel Attacks (SCA). These seminal works have practically validated the soundness of the approach, especially against implementations protected by masking or by jittering. Concurrently, important open issues have emerged. Among them, the relevance of machine (and thereby deep) learning based SCA has been questioned in several papers based on the lack of relation between the accuracy, a typical performance metric used in machine learning, and common SCA metrics like the Guessing entropy or the key-discrimination success rate. Also, the impact of the classical side-channel countermeasures on the efficiency of deep learning has been questioned, in particular by the semiconductor industry. Both questions enlighten the importance of studying the theoretical soundness of deep learning in the context of side-channel and of developing means to quantify its efficiency, especially with respect to the optimality bounds published so far in the literature for side-channel leakage exploitation. The first main contribution of this paper directly concerns the latter point. It is indeed proved that minimizing the Negative Log Likelihood (NLL for short) loss function during the training of deep neural networks is actually asymptotically equivalent to maximizing the Perceived Information introduced by Renauld et al. at EUROCRYPT 2011 as a lower bound of the Mutual Information between the leakage and the target secret. Hence, such a training can be considered as an efficient and effective estimation of the PI, and thereby of the MI (known to be complex to accurately estimate in the context of secure implementations). As a second direct consequence of our main contribution, it is argued that, in a side-channel exploitation context, choosing the NLL loss function to drive the training is sound from an information theory point of view. As a third contribution, classical countermeasures like Boolean masking or execution flow shuffling, initially dedicated to classical SCA, are proved to stay sound against deep Learning based attacks.

Loading PDF

Similar Papers
  • PDF
  • Research Article
  • Citations95

A Comprehensive Study of Deep Learning for Side-Channel Analysis

  • Nov 19, 2019
  • IACR Transactions on Cryptographic Hardware and Embedded Systems
  • Loïc Masure +2
  • Research Article
  • Citations6

A Guessing Entropy-Based Framework for Deep Learning-Assisted Side-Channel Analysis

  • Jan 01, 2023
  • IEEE Transactions on Information Forensics and Security
  • Ziyue Zhang +2
  • Conference Article
  • Citations3

AccDP: Accelerated Data-Parallel Distributed DNN Training for Modern GPU-Based HPC Clusters

  • Dec 01, 2022
  • Nawras Alnaasan +4
  • Dissertation

Designing Customized Loss Functions for Training Deep Neural Networks

  • Nov 22, 2024
  • Ali Pourramezan Fard
  • Research Article
  • Citations1

Design of Deep Learning Techniques for Side-Channel Attacks on Masked 128-bit AES Implementations

  • Mar 14, 2024
  • AlKadhim Journal for Computer Science
  • Mohammed Saeb Nahi +3
  • Book Chapter

TUTORIAL ON ARTIFICIAL NEURAL NETWORK

  • Dec 01, 2023
  • Loc Nguyen
  • Book Chapter
  • Citations1

Deep Learning and Applications

  • Jan 01, 2017
  • Zhu Han +2
  • Research Article
  • Citations27

A comprehensive review of COVID-19 detection with machine learning and deep learning techniques

  • Jun 07, 2023
  • Health and Technology
  • Sreeparna Das +2
  • PDF
  • Research Article
  • Citations176

An Overview of Machine Learning, Deep Learning, and Reinforcement Learning-Based Techniques in Quantitative Finance: Recent Progress and Challenges

  • Feb 02, 2023
  • Applied Sciences
  • Santosh Kumar Sahu +2
  • Research Article
  • Citations3

Les Houches lectures on deep learning at large and infinite width*

  • Oct 30, 2024
  • Journal of Statistical Mechanics: Theory and Experiment
  • Yasaman Bahri +6
  • PDF
  • Research Article
  • Citations19

A hybrid CNN and ensemble model for COVID-19 lung infection detection on chest CT scans.

  • Mar 09, 2023
  • PLOS ONE
  • Ahmed A Akl +3
  • Research Article
  • Citations282

A comprehensive review on detection of plant disease using machine learning and deep learning approaches

  • Sep 05, 2022
  • Measurement: Sensors
  • C Jackulin +1
  • Research Article
  • Citations1074

Overview of deep learning in medical imaging.

  • Jul 08, 2017
  • Radiological Physics and Technology
  • Kenji Suzuki
  • PDF
  • Research Article
  • Citations4

Review of Algorithms, Frameworks and Implementation of Deep Machine Learning Algorithms

  • Oct 05, 2022
  • Journal of Computing and Natural Science
  • Ivan Leonid
  • PDF
  • Research Article
  • Citations47

Deep Ensemble Learning Approaches in Healthcare to Enhance the Prediction and Diagnosing Performance: The Workflows, Deployments, and Surveys on the Statistical, Image-Based, and Sequential Datasets.

  • Oct 14, 2021
  • International Journal of Environmental Research and Public Health
  • Duc-Khanh Nguyen +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.