Lupa

Show document Help

A- | A+ | Print
Title:A lightweight deep learning model for profiled SCA based on random convolution kernels
Authors:ID Ou, Yu (Author)
ID Wei, Yongzhuang (Author)
ID Rodríguez, René (Author)
ID Zhang, Fengrong (Author)
Files:.pdf RAZ_Ou_Yu_2025.pdf (1,75 MB)
MD5: 7CD2975FED8077F681AC93A093FB01FA
 
URL https://www.mdpi.com/2078-2489/16/5/351
 
Language:English
Work type:Article
Typology:1.01 - Original Scientific Article
Organization:FAMNIT - Faculty of Mathematics, Science and Information Technologies
Abstract:In deep learning-based side-channel analysis (DL-SCA), there may be a proliferation of model parameters as the number of trace power points increases, especially in the case of raw power traces. Determining how to design a lightweight deep learning model that can handle a trace with more power points and has fewer parameters and lower time costs for profiled SCAs appears to be a challenge. In this article, a DL-SCA model is proposed by introducing a non-trained DL technique called random convolutional kernels, which allows us to extract the features of leakage like using a transformer model. The model is then processed by a classifier with an attention mechanism, which finally outputs the probability vector for the candidate keys. Moreover, we analyze the performance and complexity of the random kernels and discuss how they work in theory. On several public AES datasets, the experimental results show that the number of required profiling traces and trainable parameters reduce, respectively, by over 70% and 94% compared with state-of-the-art works, while ensuring that the number of power traces required to recover the real key is acceptable. Importantly, differing from previous SCA models, our architecture eliminates the dependency between the feature length of power traces and the number of trainable parameters, which allows for the architecture to be applied to the case of raw power traces.
Keywords:side-channel analysis, deep learning, convolution neural networks, random convolution kernel
Publication date:27.04.2025
Year of publishing:2025
Number of pages:str. 1-20
Numbering:Vol. 16, iss. 5, [article no.] 351
PID:20.500.12556/RUP-21799 This link opens in a new window
UDC:004.7:004.8
ISSN on article:2078-2489
DOI:10.3390/info16050351 This link opens in a new window
COBISS.SI-ID:234521859 This link opens in a new window
Publication date in RUP:26.09.2025
Views:1514
Downloads:7
Metadata:XML DC-XML DC-RDF
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Document is financed by a project

Funder:ARIS - Slovenian Research and Innovation Agency
Project number:J1-60012-2025
Name:“Linearne kode preko posebnih razredov funkcij - relacije in načrtovanje

Funder:ARIS - Slovenian Research and Innovation Agency
Project number:J1-4084-2022
Name:Določeni kombinatorični objekti v spektralni domeni - križiščna analiza

Licences

License:CC BY 4.0, Creative Commons Attribution 4.0 International
Link:http://creativecommons.org/licenses/by/4.0/
Description:This is the standard Creative Commons license that gives others maximum freedom to do what they want with the work as long as they credit the author.

Secondary language

Language:Slovenian
Keywords:analiza stranskih kanalov, globoko učenje, konvolucijska nevronska mreža, naključno konvolucijsko jedro


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica