Netinfo Security ›› 2022, Vol. 22 ›› Issue (8): 55-63.doi: 10.3969/j.issn.1671-1122.2022.08.007

Previous Articles     Next Articles

Research on Side Channel Attack Based on CNN-MGU

GAO Bo1,2(), CHEN Lin1, YAN Yingjian1   

  1. 1. Information Engineering University, Zhengzhou 450001, China
    2. 92957 Troops of PLA, Zhoushan 316000, China
  • Received:2022-03-18 Online:2022-08-10 Published:2022-09-15
  • Contact: GAO Bo E-mail:xxgcdxgaobo@126.com

Abstract:

Side-channel attacks based on deep learning pose a serious threat to the security of cryptographic algorithms and become a research hotspot. At present, some network models have problems such as low accuracy, poor robustness, and slow convergence. Aimed at these problems, this paper proposed a neural network model based on CNN-MGU by combining the advantages of convolutional neural network (CNN) and minimal gated unit (MGU). Firstly, the key information was effectively extracted by the CNN layer. Secondly, the timing dependency was fully learned by the MGU layer, and the key was recovered by dividing and conquering. Thirdly, the performance of the model was verified on fully synchronization and asynchronous traces. The experimental results show that compared with attack based on CNN and long short-term memory(LSTM) network, the accuracy of method based on CNN-MGU is improved by about 5.6% and 3.4% respectively. When the amount of jitter added in the data set increases from 0 to 50 and 100 respectively, the accuracy of the CNN-MGU is still 90% accuracy, which has strong robustness and fast convergence speed.

Key words: side channel attack, deep learning, CNN, MGU

CLC Number: