Convolutional Neural Networks for Profiled Side-Channel Analysis

被引:5
|
作者
Hou, Shourong [1 ]
Zhou, Yujie [1 ]
Liu, Hongming [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Elect Engn, 800 Dongchuan Rd, Shanghai, Peoples R China
关键词
Side-channel analysis; deep learning; convolutional neural networks; DeepSCA; VECTOR MACHINE ALGORITHM;
D O I
10.13164/re.2019.0651
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recent studies have shown that deep learning algorithms are very effective for evaluating the security of embedded systems. The deep learning technique represented by Convolutional Neural Networks (CNNs) has proven to be a promising paradigm in the profiled side-channel analysis attacks. In this paper, we first proposed a novel CNNs architecture called DeepSCA. Considering that this work may be reproduced by other researchers, we conduct all experiments on the public ASCAD dataset, which provides electromagnetic traces of a masked 128-bit AES implementation. Our work confirms that DeepSCA significantly reduces the number of side-channel traces required to perform successful attacks on highly desynchronized datasets, which even outperforms the published optimized CNNs model. Additionally, we find that DeepSCA pre-trained from the synchronous traces works well in presence of desynchronization or jittering after a slight fine-tuning.
引用
收藏
页码:651 / 658
页数:8
相关论文
共 50 条
  • [1] Make some noise unleashing the power of convolutional neural networks for profiled side-channel analysis
    Kim J.
    Picek S.
    Heuser A.
    Bhasin S.
    Hanjalic A.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2019, 2019 (03): : 148 - 179
  • [2] On the Performance of Convolutional Neural Networks for Side-Channel Analysis
    Picek, Stjepan
    Samiotis, Ioannis Petros
    Kim, Jaehun
    Heuser, Annelie
    Bhasin, Shivam
    Legay, Axel
    SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, SPACE 2018, 2018, 11348 : 157 - 176
  • [3] Design of Convolutional Neural Networks Architecture for Non-Profiled Side-Channel Attack Detection
    Ahmed, Amjed Abbas
    Hasan, Mohammad Kamrul
    Islam, Shayla
    Aman, Azana Hafizah Mohd
    Safie, Nurhizam
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2023, 29 (04) : 76 - 81
  • [4] Learning From A Big Brother - Mimicking Neural Networks in Profiled Side-channel Analysis
    van der Valk, Daan
    Krcek, Marina
    Picek, Stjepan
    Bhasin, Shivam
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [5] Shift-Invariance Robustness of Convolutional Neural Networks in Side-Channel Analysis
    Krcek, Marina
    Wu, Lichao
    Perin, Guilherme
    Picek, Stjepan
    MATHEMATICS, 2024, 12 (20)
  • [6] Kilroy Was Here: The First Step Towards Explainability of Neural Networks in Profiled Side-Channel Analysis
    van der Valk, Daan
    Picek, Stjepan
    Bhasin, Shivam
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN (COSADE 2020), 2021, 12244 : 175 - 199
  • [7] Performance Analysis of Non-Profiled Side Channel Attacks Based on Convolutional Neural Networks
    Ngoc-Tuan Do
    Van-Phuc Hoang
    Van-Sang Doan
    APCCAS 2020: PROCEEDINGS OF THE 2020 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2020), 2020, : 66 - 69
  • [8] Online Performance Evaluation of Deep Learning Networks for Profiled Side-Channel Analysis
    Robissout, Damien
    Zaid, Gabriel
    Colombier, Brice
    Bossuet, Lilian
    Habrard, Amaury
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN (COSADE 2020), 2021, 12244 : 200 - 218
  • [9] Counteract Side-Channel Analysis of Neural Networks by Shuffling
    Brosch, Manuel
    Probst, Matthias
    Sigl, Georg
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1305 - 1310
  • [10] Profiled Side-Channel Analysis in the Efficient Attacker Framework
    Picek, Stjepan
    Heuser, Annelie
    Perin, Guilherme
    Guilley, Sylvain
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS (CARDIS 2021), 2022, 13173 : 44 - 63