Autoscaled-Wavelet Convolutional Layer for Deep Learning-Based Side-Channel Analysis

Daehyeon Bae, Dongjun Park, Gyusang Kim, Minsig Choi, Nayeon Lee, Heeseok Kim, Seokhie Hong

Research output: Contribution to journalArticlepeer-review

Abstract

Continuous Wavelet Transform (CWT) is rarely used in the field of side-channel analysis due to problems related to parameter (wavelet scale) selection; There is no way to find the optimal wavelet scale other than an exhaustive search, and the resulting spectrogram analysis can introduce significant analysis complexity. However, a well-scaled CWT can improve the signal-to-noise ratio of side-channel signals, which can lead to better attack performance. And our insights suggest that there is scope for CWT and deep learning approaches to be combined, which could help the models to train more effectively while overcoming the problems of CWT. In this context, we propose a novel feature extraction layer that combines a CWT with a Convolutional Neural Network (CNN). The proposed method can leverage neural network training to automatically adjust a wavelet scale, which is a critical parameter of CWT. Furthermore, the proposed method can lead to performance improvements by enabling a deep learning model to perform on- the-fly multi-frequency analysis without any pre-processing. By bringing the two approaches together, we were able to overcome the limitations of CWT and improve the performance of deep learning-based side-channel analysis. As an experimental result using open dataset ASCAD, a de facto standard in deep learning-based side-channel analysis, we confirmed that the proposed method could improve the performance by inserting the proposed layer into existing state-of-the-art deep learning models.

Original languageEnglish
Pages (from-to)95381-95395
Number of pages15
JournalIEEE Access
Volume11
DOIs
Publication statusPublished - 2023

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Keywords

  • Convolutional neural network
  • deep learning
  • hardware security
  • side-channel analysis
  • wavelet transform

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering

Fingerprint

Dive into the research topics of 'Autoscaled-Wavelet Convolutional Layer for Deep Learning-Based Side-Channel Analysis'. Together they form a unique fingerprint.

Cite this