Download PDFOpen PDF in browser

Efficient Side-Channel Attack Through Balanced Labels Compression and Variational Autoencoder

EasyChair Preprint 12222

8 pagesDate: February 20, 2024

Abstract

Recently, side-channel attacks based on deep learning (DLSCAs) have attracted much attention. Many works have improved the performance of DLSCAs by designing advanced neural network architectures and training strategies. There are few studies on leakage models for DLSCAs. Existing researches usually utilize the intermediate value Hamming weight (HW) and the intermediate value itself (ID) as leakage models. Training a classifier with good performance is challenging due to the many label classes in the ID leakage model. The HW leakage model can significantly reduce the number of labels, but it will cause samples imbalance. In this paper, we propose a new DLSCA leakage model, named Balanced Labels Compression (BLC). We consider dividing sensitive intermediate values with same lowest ϵ bits into same class to obtain balanced labels. Then, we train a classifier using the compressed BLC labels and profiling energy traces. At the attack phase, the probability distribution of BLC labels is extended to the probability distribution of sensitive intermediate values. We conduct extensive comparison experiments with HW, ID, and BLC leakage models under the two scenarios of sufficient and insufficient profiling energy traces. Further, we exploit VAE to improve attack performance when energy traces are insufficient. Experimental results show that VAE-based data augmentation can significantly reduce the energy traces required to recover key.

Keyphrases: Side-channel leakage model, data augmentation, side-channel attacks, variational autoencoder

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
@booklet{EasyChair:12222,
  author    = {Nengfu Cai and Zhiqin Yang and Shuhai Wang and Yanling Jiang and Mingsheng Liu and Gang Li},
  title     = {Efficient Side-Channel Attack Through Balanced Labels Compression and Variational Autoencoder},
  howpublished = {EasyChair Preprint 12222},
  year      = {EasyChair, 2024}}
Download PDFOpen PDF in browser