EconPapers    
Economics at your fingertips  
 

CPSGD: A Novel Optimization Algorithm and Its Application in Side-Channel Analysis

Yifan Zhang, Di Zhao, Hongyi Li () and Chengwei Pan ()
Additional contact information
Yifan Zhang: School of Cyber Science and Technology, Beihang University, Beijing 100191, China
Di Zhao: School of Cyber Science and Technology, Beihang University, Beijing 100191, China
Hongyi Li: School of Cyber Science and Technology, Beihang University, Beijing 100191, China
Chengwei Pan: Institute of Artificial Intelligence, Beihang University, Beijing 100191, China

Mathematics, 2024, vol. 12, issue 15, 1-20

Abstract: In recent years, side-channel analysis based on deep learning has garnered significant attention from researchers. A pivotal reason for this lies in the fact that deep learning-based side-channel analysis requires minimal preprocessing of side-channel data. The automatic feature extraction property of deep learning methods drastically reduces the workload for researchers, enabling them to focus more on the core issues of side-channel analysis, namely, extracting sensitive information by attacking devices. However, in prior studies, most scholars have concentrated more on the model construction process, with little research focusing on the choice of optimizers.This paper explores a novel deep learning-based optimization algorithm—CPSGD (combined projection stochastic gradient descent). The algorithm comprises two variants, designed, respectively, for unprotected side-channel analysis (CPSGD1) and desynchronized side-channel analysis (CPSGD2), and their convergence has been theoretically proven. Experimental results demonstrate that, while maintaining the neural network structure unchanged, CPSGD1 exhibits the best performance on unprotected datasets compared to other publicly available optimizers, whereas CPSGD2 performs optimally on desynchronized datasets.

Keywords: side-channel analysis; deep learning; nonlinear optimization; attack evaluation (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2024
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/12/15/2355/pdf (application/pdf)
https://www.mdpi.com/2227-7390/12/15/2355/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:12:y:2024:i:15:p:2355-:d:1444661

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:12:y:2024:i:15:p:2355-:d:1444661