• Home
  • Search
  • A Guessing Entropy-Based Framework for Deep Learning-Assisted Side-Channel Analysis
  • Cite Icon6
  • https://doi.org/10.1109/tifs.2023.3273169Copy DOI Icon

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

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recently deep-learning (DL) techniques have been widely adopted in side-channel power analysis. A DL-assisted SCA generally consists of two phases: a deep neural network (DNN) training phase and a follow-on attack phase using the trained DNN. However, currently the two phases are not well aligned, as there is no conclusion on what metric used in the training can result in the most effective attack in the second phase. When traditional loss functions such as negative log-likelihood (NLL) are used in training a DNN, the trained model does not yield optimal follow-on attack. Recently some information theoretical SCA leakage metrics are proposed, either as the validation metric to stop the DNN training with traditional loss functions, or as both the validation metric and the training loss function. None of those proposed metrics, however, directly measures the SCA effectiveness. We propose to conduct DNN training directly with a common SCA effectiveness metric, Guessing Entropy (GE). We overcome the prior practical difficulty of using GE in DNN training by utilizing the GEEA estimation algorithm introduced in CHES 2020. We show that using GEEA as either the validation metric or the loss function produces DNN models that lead to much more effective follow-on attacks. Our work consolidates the DL-assisted SCA framework with a consistent metric, which shows great potential to be adopted as the universal SCA-oriented DNN training framework.

Similar Papers
  • Conference Article
  • Citations3

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

  • Dec 01, 2022
  • Nawras Alnaasan +4
  • Conference Article
  • Citations19

Deep Neural Network Training Accelerator Designs in ASIC and FPGA

  • Oct 21, 2020
  • Shreyas K Venkataramanaiah +3
  • Research Article
  • Citations180

ResPRE: high-accuracy protein contact prediction by coupling precision matrix with deep residual neural networks.

  • May 09, 2019
  • Bioinformatics
  • Yang Li +4
  • Conference Article
  • Citations20

An In-Depth Analysis of Distributed Training of Deep Neural Networks

  • May 01, 2021
  • Yunyong Ko +3
  • Research Article
  • Citations3

EC-DNN: A new method for parallel training of deep neural networks

  • Feb 02, 2018
  • Neurocomputing
  • Shizhao Sun +1
  • Research Article
  • Citations248

Survey on Deep Neural Networks in Speech and Vision Systems

  • Jul 26, 2020
  • Neurocomputing
  • M Alam +4
  • PDF
  • Research Article
  • Citations47

Training of deep neural networks for the generation of dynamic movement primitives

  • Apr 16, 2020
  • Neural Networks
  • Rok Pahič +4
  • Research Article
  • Citations3

A Novel Approach for Efficient Training of Deep Neural Networks

  • Sep 01, 2018
  • Indonesian Journal of Electrical Engineering and Computer Science
  • D.T.V Dharmajee Rao +1
  • PDF
  • Research Article
  • Citations120

A Comprehensive Study of Deep Learning for Side-Channel Analysis

  • Nov 19, 2019
  • HAL (Le Centre pour la Communication Scientifique Directe)
  • Loïc Masure +2
  • Conference Article
  • Citations10

Asynchronous stochastic optimization for sequence training of deep neural networks: towards big data

  • Sep 14, 2014
  • Erik Mcdermott +4
  • Conference Article
  • Citations20

FFT-based Gradient Sparsification for the Distributed Training of Deep Neural Networks

  • Jun 23, 2020
  • Linnan Wang +6
  • Research Article
  • Citations3

Better schedules for low precision training of deep neural networks

  • Jan 08, 2024
  • Machine Learning
  • Cameron R Wolfe +1
  • Research Article
  • Citations18

Forecasting stock price index movement using a constrained deep neural network training algorithm

  • Jan 01, 2020
  • Intelligent Decision Technologies
  • I.E Livieris +3
  • PDF
  • Research Article
  • Citations2

BestOf: an online implementation selector for the training and inference of deep neural networks

  • May 20, 2022
  • The Journal of Supercomputing
  • Sergio Barrachina +3
  • Research Article
  • Citations21

MoDNN: Memory Optimal Deep Neural Network Training on Graphics Processing Units

  • Mar 01, 2019
  • IEEE Transactions on Parallel and Distributed Systems
  • Xiaoming Chen +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.