Autoencoder Assist: An Efficient Profiling Attack on High-Dimensional Datasets

Qi Lei*, Zijia Yang, Qin Wang, Yaoling Ding, Zhe Ma, An Wang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

Deep learning (DL)-based profiled attack has been proved to be a powerful tool in side-channel analysis. However, most attacks merely focus on small datasets, in which their points of interest are well-trimmed for attacks. Countermeasures applied in embedded systems always result in high-dimensional side-channel traces, i.e., the high-dimension of each input trace. These traces inevitably require complicated designs of neural networks and large sizes of trainable parameters for exploiting the correct keys. Therefore, performing profiled attacks (directly) on high-dimensional datasets is difficult. To bridge this gap, we propose a dimension reduction tool for high-dimensional traces by combining signal-to-noise ratio (SNR) analysis and autoencoder. With the designed asymmetric undercomplete autoencoder (UAE) architecture, we extract a small group of critical features from numerous time samples. The compression rate by using our UAE method reaches 40x on synchronized datasets and 30x on desynchronized datasets. This preprocessing step facilitates the profiled attacks by extracting potential leakage features. To demonstrate its effectiveness, we evaluate our proposed method on the raw ASCAD dataset with 100,000 samples in each trace. We also derive desynchronized datasets from the raw ASCAD dataset and validate our method under random delay effect. We further propose a 2 n -structure MLP network as the attack model. By applying UAE and attack model on these traces, experimental results show all correct subkeys on synchronized datasets and desynchronized datasets are successfully revealed within hundreds of seconds. This indicates that our autoencoder can significantly facilitate DL-based profiled attacks on high-dimensional datasets.

Original languageEnglish
Title of host publicationInformation and Communications Security - 24th International Conference, ICICS 2022, Proceedings
EditorsCristina Alcaraz, Liqun Chen, Shujun Li, Pierangela Samarati
PublisherSpringer Science and Business Media Deutschland GmbH
Pages324-341
Number of pages18
ISBN (Print)9783031157769
DOIs
Publication statusPublished - 2022
Event24th International Conference on Information and Communications Security, ICICS 2022 - Canterbury, United Kingdom
Duration: 5 Sept 20228 Sept 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13407 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference24th International Conference on Information and Communications Security, ICICS 2022
Country/TerritoryUnited Kingdom
CityCanterbury
Period5/09/228/09/22

Keywords

  • Autoencoder
  • Deep learning
  • Side-channel analysis

Fingerprint

Dive into the research topics of 'Autoencoder Assist: An Efficient Profiling Attack on High-Dimensional Datasets'. Together they form a unique fingerprint.

Cite this