학술논문

Efficient Nonprofiled Side-Channel Attack Using Multi-Output Classification Neural Network
Document Type
Periodical
Source
IEEE Embedded Systems Letters IEEE Embedded Syst. Lett. Embedded Systems Letters, IEEE. 15(3):145-148 Sep, 2023
Subject
Computing and Processing
Components, Circuits, Devices and Systems
Training
Computer architecture
Deep learning
Neural networks
Side-channel attacks
Proposals
Embedded systems
Deep learning (DL)
embedded systems
multiloss
multi-output
side-channel attacks (SCA)
Language
ISSN
1943-0663
1943-0671
Abstract
Differential deep learning analysis (DDLA) is the first deep-learning-based nonprofiled side-channel attack (SCA) on embedded systems. However, DDLA requires many training processes to distinguish the correct key. In this letter, we introduce a nonprofiled SCA technique using multi-output classification to mitigate the aforementioned issue. Specifically, a multi-output multilayer perceptron and a multi-output convolutional neural network are introduced against various SCA protected schemes, such as masking, noise generation, and trace de-synchronization countermeasures. The experimental results on different power side channel datasets have clarified that our model performs the attack up to 9–30 times faster than DDLA in the case of masking and de-synchronization countermeasures, respectively. In addition, regarding combined masking and noise generation countermeasure, our proposed model achieves a higher success rate of at least 20% in the cases of the standard deviation equal to 1.0 and 1.5.