Abstract
Today, the deep learning-based side-channel analysis represents a widely researched topic, with numerous results indicating the advantages of such an approach. Indeed, breaking protected implementations while not requiring complex feature selection made deep learning a preferred option for profiling side-channel analysis. Still, this does not mean it is trivial to mount a successful deep learning-based side-channel analysis. One of the biggest challenges is to find optimal hyperparameters for neural networks resulting in powerful side-channel attacks. This work proposes an automated way for deep learning hyperparameter tuning based on Bayesian optimization. We build a custom framework denoted AutoSCA supporting machine learning and side-channel metrics. Our experimental analysis shows that our framework performs well regardless of the dataset, leakage model, or neural network type. We find several neural network architectures outperforming state-of-the-art attacks. Finally, while not considered a powerful option, we observe that neural networks obtained via random search can perform well, indicating that the publicly available datasets are relatively easy to break.
| Original language | English |
|---|---|
| Number of pages | 12 |
| Journal | IEEE Transactions on Emerging Topics in Computing |
| Early online date | 7 Nov 2022 |
| DOIs | |
| Publication status | Published - 1 Apr 2024 |
Bibliographical note
Publisher Copyright:© 2022 IEEE.
Fingerprint
Dive into the research topics of 'I Choose You: Automated Hyperparameter Tuning for Deep Learning-Based Side-Channel Analysis'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver