On the Performance of Convolutional Neural Networks for Side-Channel Analysis

被引:67
|
作者
Picek, Stjepan [1 ]
Samiotis, Ioannis Petros [1 ]
Kim, Jaehun [1 ]
Heuser, Annelie [2 ]
Bhasin, Shivam [3 ]
Legay, Axel [4 ]
机构
[1] Delft Univ Technol, Mekelweg 2, Delft, Netherlands
[2] CNRS, IRISA, Rennes, France
[3] Nanyang Technol Univ, Temasek Labs, Phys Anal & Cryptog Engn, Singapore, Singapore
[4] INRIA, IRISA, Rennes, France
关键词
Side-channel analysis; Machine learning; Deep learning; Convolutional Neural Networks; MACHINE LEARNING APPROACH; APPROXIMATION;
D O I
10.1007/978-3-030-05072-6_10
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we ask a question whether Convolutional Neural Networks are more suitable for side-channel attacks than some other machine learning techniques and if yes, in what situations. Our results point that Convolutional Neural Networks indeed outperform machine learning in several scenarios when considering accuracy. Still, often there is no compelling reason to use such a complex technique. In fact, if comparing techniques without extra steps like preprocessing, we see an obvious advantage for Convolutional Neural Networks when the level of noise is small, and the number of measurements and features is high. The other tested settings show that simpler machine learning techniques, for a significantly lower computational cost, perform similarly or sometimes even better. The experiments with guessing entropy indicate that methods like Random Forest or XGBoost could perform better than Convolutional Neural Networks for the datasets we investigated.
引用
收藏
页码:157 / 176
页数:20
相关论文
共 50 条
  • [21] Side-channel analysis based on Siamese neural network
    Di Li
    Lang Li
    Yu Ou
    [J]. The Journal of Supercomputing, 2024, 80 : 4423 - 4450
  • [22] Learning From A Big Brother - Mimicking Neural Networks in Profiled Side-channel Analysis
    van der Valk, Daan
    Krcek, Marina
    Picek, Stjepan
    Bhasin, Shivam
    [J]. PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [23] Improved Hybrid Approach for Side-Channel Analysis Using Efficient Convolutional Neural Network and Dimensionality Reduction
    Mukhtar, Naila
    Fournaris, Apostolos P.
    Khan, Tariq M.
    Dimopoulos, Charis
    Kong, Yinan
    [J]. IEEE ACCESS, 2020, 8 : 184298 - 184311
  • [24] Experimental Investigation of Side-Channel Attacks on Neuromorphic Spiking Neural Networks
    Goswami, Bhanprakash
    Das, Tamoghno
    Suri, Manan
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2024, 16 (02) : 231 - 234
  • [25] Parasite: Mitigating Physical Side-Channel Attacks Against Neural Networks
    Chabanne, Herve
    Danger, Jean-Luc
    Guiga, Linda
    Kuhne, Ulrich
    [J]. SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, SPACE 2021, 2022, 13162 : 148 - 167
  • [26] Performance Analysis of Multilayer Perceptron in Profiling Side-Channel Analysis
    Weissbart, Leo
    [J]. APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2020, 2020, 12418 : 198 - 216
  • [27] Kilroy Was Here: The First Step Towards Explainability of Neural Networks in Profiled Side-Channel Analysis
    van der Valk, Daan
    Picek, Stjepan
    Bhasin, Shivam
    [J]. CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN (COSADE 2020), 2021, 12244 : 175 - 199
  • [28] Convolutional Neural Network Based Side-Channel Attacks in Time-Frequency Representations
    Yang, Guang
    Li, Huizhong
    Ming, Jingdian
    Zhou, Yongbin
    [J]. SMART CARD RESEARCH AND ADVANCED APPLICATIONS, CARDIS 2018, 2019, 11389 : 1 - 17
  • [29] Side-Channel Analysis for the Authentication Protocols of CDMA Cellular Networks
    Zhang, Chi
    Liu, Jun-Rong
    Gu, Da-Wu
    Wang, Wei-Jia
    Lu, Xiang-Jun
    Guo, Zheng
    Lu, Hai-Ning
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2019, 34 (05) : 1079 - 1095
  • [30] Side-Channel Analysis for the Authentication Protocols of CDMA Cellular Networks
    Chi Zhang
    Jun-Rong Liu
    Da-Wu Gu
    Wei-Jia Wang
    Xiang-Jun Lu
    Zheng Guo
    Hai-Ning Lu
    [J]. Journal of Computer Science and Technology, 2019, 34 : 1079 - 1095