Research of CPA Attack Methods Based on Ant Colony Algorithm

被引:1
|
作者
Duan, Xiaoyi [1 ]
Li, You [1 ]
Tong, Jianmin [1 ]
Li, Xiuying [1 ]
He, Siman [2 ]
Zhang, Peishu [1 ]
机构
[1] Beijing Elect Sci & Technol Inst, Beijing, Peoples R China
[2] Hunan Natl Secrecy Sci & Technol Evaluat Ctr, Xiangtan, Hunan, Peoples R China
关键词
Power analysis attack; CPA (Correlation Power Analysis); AES algorithm; Ant Colony Algorithm; POWER ANALYSIS ATTACKS;
D O I
10.1007/978-3-030-90019-9_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Power analysis attack is an effective method of attacking encryption devices for leakage of side-channel information. CPA (Correlation Power Analysis) is a common method. The traditional method of Power Analysis Attack, which is only one-byte key, is analyzed in one attack and repeats multiple operations to obtain the whole secret key. In this way, a successful attack needs more power curves. In this paper, a new attack method is proposed to select the optimal secret key group through the Ant Colony Algorithm and attack all the bytes of the secret key simultaneously. It can greatly eliminate the influence of the channel noise and improve the efficiency of the attack. To prove the effectiveness of this new method, the AES algorithm as an example is implemented on the MEGA16 microcontroller. The power consumption curve of the AES algorithm with a fixed secret key and random plaintext is collected, and the power consumption is analyzed separately by the original method and the new method. As a result, the success rate of the original method is only 10.981% when using 4000 power curves; however, the new one is up to 100%, which is increased by 89.019%. When the power curves do not exceed 3000, the success rate of the original method is zero. However, the success rate of the new method can reach 34.375% even if only 1500 power curves are used. The new method is more effective than the original one. Being affected by parameters, the attack time of the new method is not consistent but much less than the original method.
引用
收藏
页码:270 / 286
页数:17
相关论文
共 50 条
  • [31] Research on Optimization Algorithm of Network Resources and Paths Based on Ant Colony
    Bai, Xiao Ming
    Wu, Dan
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 2324 - 2327
  • [32] Research on Hydraulic System Fault Identification Based on Ant Colony Algorithm
    Deng Jianjun
    Zhang Lin
    Li Yanbin
    Wu Da
    ISTM/2009: 8TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, 2009, : 1161 - 1163
  • [33] Research on coaxiality errors evaluation based on ant colony optimization algorithm
    Zhang, Ke
    BIO-INSPIRED COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2007, 4688 : 267 - 276
  • [34] Research on BP neural network optimization based on ant colony algorithm
    Rui, Wang
    Na, Wang
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1819 - 1821
  • [35] Research on optimization of fuzzy membership function based on ant colony algorithm
    Chang Jianghui
    Zhao Yongsheng
    Wei Chongzhu
    2006 CHINESE CONTROL CONFERENCE, VOLS 1-5, 2006, : 239 - +
  • [36] Research on Seafood Logistics Path Based on Ant Colony Optimization Algorithm
    Yang, Yinsheng
    Zhang, Gang
    Du, Mei
    JOURNAL OF COASTAL RESEARCH, 2020, : 211 - 214
  • [37] Research of Grid Resource Scheduling Based on Improved Ant Colony Algorithm
    Liu, Dan
    Ma, Shi-xia
    Guo, Zu-hua
    Wang, Xiu-lan
    INFORMATION COMPUTING AND APPLICATIONS, PT 2, 2012, 308 : 480 - 487
  • [38] Research on Logistic Distribution Routing Based on Improved Ant Colony Algorithm
    Jun, Zheng
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 1135 - 1141
  • [39] Research on UAV cloud control system based on ant colony algorithm
    Lanyong, Z. H. A. N. G.
    Ruixuan, Z. H. A. N. G.
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2022, 33 (04) : 805 - 811
  • [40] Library Electronic Resource Scheduling Research based on Ant Colony Algorithm
    Ge, JunWei
    Cheng, Xinxiu
    Fang, Yiqiu
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015), 2015, 126 : 879 - 882