Computer and Modernization ›› 2024, Vol. 0 ›› Issue (03): 110-114.doi: 10.3969/j.issn.1006-2475.2024.03.018

Previous Articles     Next Articles

Side Channel Analysis Based on Convolutional Auto-encoder

  

  1. (School of Cyberspace Security, Chengdu University of Information Technology, Chengdu 610225, China)
  • Online:2024-03-28 Published:2024-04-28

Abstract: Abstract: As an important indicator in side channel analysis, Points-Of-Interest (POI) is of great significance to accurately select effective POI. Aiming at the problem of poor selection of POI in the clustering model of public key cryptography algorithm, which leads to low recognition rate, this paper proposes a method of POI selection based on convolutional auto-encoder. After data preprocessing, the method uses convolutional auto-encoder to learn data features, and uses its encoded output as the selected POI, combines with clustering algorithm to complete side channel attack, and finally successfully recoveres the key. The experiment takes the multi-point operation process in the SM2 decryption algorithm as the research object, and the results show that the proposed method can be used for data POI selection in the side channel analysis, which greatly improves the flexibility and practicality of neural networks in side channel analysis.

Key words: Key words: side channel, convolutional auto-encoder, clustering, SM2 algorithm, POI selection

CLC Number: