Side-channel analysis based on Siamese neural network

被引:1
作者
Li, Di [1 ,2 ]
Li, Lang [1 ,2 ]
Ou, Yu [1 ,2 ]
机构
[1] Hengyang Normal Univ, Coll Comp Sci & Technol, Hengyang 421002, Peoples R China
[2] Hunan Prov Key Lab Intelligent Informat Proc & App, Hengyang 421002, Peoples R China
关键词
Side-channel analysis; Deep learning; Siamese neural network; Information security; ARTIFICIAL-INTELLIGENCE; ATTACKS;
D O I
10.1007/s11227-023-05631-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the combination of deep learning and side-channel analysis has received extensive attention. Previous research has shown that the key recovery problem can be transformed into a classification problem. The performance of these models strongly depends on the size of the dataset and the number of instances in each target class. The training time is very long. In this paper, the key recovery problem is transformed into a similarity measurement problem in Siamese neural networks. We use simulated power traces and true power traces to form power pairs to augment data and simplify key recovery steps. The trace pairs are selected based on labels and added to the training to improve model performance. The model adopts a Siamese, CNN-based architecture, and it can evaluate the similarity between the inputs. The correct key is revealed by the similarity of different trace pairs. In experiments, three datasets are used to evaluate our method. The results show that the proposed method can be successfully trained with 1000 power traces and has excellent attack efficiency and training speed.
引用
收藏
页码:4423 / 4450
页数:28
相关论文
共 50 条
  • [21] A Practical Introduction to Side-Channel Extraction of Deep Neural Network Parameters
    Joud, Raphael
    Moellic, Pierre-Alain
    Pontie, Simon
    Rigaud, Jean-Baptiste
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS, CARDIS 2022, 2023, 13820 : 45 - 65
  • [22] Shift-Invariance Robustness of Convolutional Neural Networks in Side-Channel Analysis
    Krcek, Marina
    Wu, Lichao
    Perin, Guilherme
    Picek, Stjepan
    MATHEMATICS, 2024, 12 (20)
  • [23] γ-Knife: Extracting Neural Network Architecture Through Software-Based Power Side-Channel
    Ryu, Dohyun
    Kim, Yerim
    Hur, Junbeom
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (04) : 2686 - 2703
  • [24] Dual-Path Hybrid Residual Network for Profiled Side-Channel Analysis
    Sun, Shaofei
    Yu, Hongwei
    Wang, An
    Wei, Congming
    Ding, Yaoling
    Zhu, Liehuang
    Chen, Jiazhe
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (08) : 3985 - 3989
  • [25] Side-Channel Analysis of Keymill
    Dobraunig, Christoph
    Eichlseder, Maria
    Korak, Thomas
    Mendel, Florian
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, 2017, 10348 : 138 - 152
  • [26] Network Encrypted Traffic Side-channel Analysis on Chinese Search
    Li Ding
    Lin Wei
    Lu Bin
    Zhu Yuefei
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2022, 44 (05) : 1763 - 1772
  • [27] Label Correlation in Deep Learning-Based Side-Channel Analysis
    Wu, Lichao
    Weissbart, Leo
    Krcek, Marina
    Li, Huimin
    Perin, Guilherme
    Batina, Lejla
    Picek, Stjepan
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 3849 - 3861
  • [28] Toward practical autoencoder-based side-channel analysis evaluations
    Paguada, Servio
    Batina, Lejla
    Armendariz, Igor
    COMPUTER NETWORKS, 2021, 196
  • [29] Hypothesis Testing Based Side-Channel Collision Analysis
    Zheng, Dong
    Jia, Xiang
    Zhang, Meiling
    IEEE ACCESS, 2019, 7 : 104218 - 104227
  • [30] Recent advances in deep learning-based side-channel analysis
    Jin, Sunghyun
    Kim, Suhri
    Kim, HeeSeok
    Hong, Seokhie
    ETRI JOURNAL, 2020, 42 (02) : 292 - 304