A Novel Multi-Objective Electromagnetic Analysis Based on Genetic Algorithm

被引:4
|
作者
Sun, Shaofei [1 ]
Zhang, Hongxin [1 ]
Dong, Liang [1 ,2 ]
Cui, Xiaotong [1 ]
Cheng, Weijun [3 ]
Khan, Muhammad Saad [4 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Elect Engn, Beijing 100876, Peoples R China
[2] Qiqihar Univ, Commun & Elect Engn Inst, Qiqihar 161006, Peoples R China
[3] Minzu Univ China, Sch Informat Engn, Beijing 100081, Peoples R China
[4] Bahauddin Zakariya Univ, Elect Engn Dept, Multan 60000, Pakistan
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Advanced Encryption Standard (AES); correlation electromagnetic analysis; genetic algorithm; multi-objective optimization; OPTIMIZATION; EFFICIENT;
D O I
10.3390/s19245542
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Correlation electromagnetic analysis (CEMA) is a method prevalent in side-channel analysis of cryptographic devices. Its success mostly depends on the quality of electromagnetic signals acquired from the devices. In the past, only one byte of the key was analyzed and other bytes were regarded as noise. Apparently, other bytes' useful information was wasted, which may increase the difficulty of recovering the key. Multi-objective optimization is a good way to solve the problem of a single byte of the key. In this work, we applied multi-objective optimization to correlation electromagnetic analysis taking all bytes of the key into consideration. Combining the advantages of multi-objective optimization and genetic algorithm, we put forward a novel multi-objective electromagnetic analysis based on a genetic algorithm to take full advantage of information when recovering the key. Experiments with an Advanced Encryption Standard (AES) cryptographic algorithm on a Sakura-G board demonstrate the efficiency of our method in practice. The experimental results show that our method reduces the number of traces required in correlation electromagnetic analysis. It achieved approximately 42.72% improvement for the corresponding case compared with CEMA.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] A Novel Multi-Objective Genetic Algorithm for Clustering
    Kirkland, Oliver
    Rayward-Smith, Victor J.
    de la Iglesia, Beatriz
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2011, 2011, 6936 : 317 - 326
  • [2] A multi-objective genetic algorithm based on density
    Zheng, Jinhua
    Xiao, Guixia
    Song, Wu
    Li, Xuyong
    Ling, Charles X.
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2007, 4683 : 12 - +
  • [3] A Species-Based Multi-Objective Genetic Algorithm for Multi-Objective Optimization Problems
    Sun Fuquan
    Wang Hongfeng
    Lu Fuqiang
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 5063 - 5066
  • [4] A micro multi-objective genetic algorithm for multi-objective optimizations
    Liu, G. P.
    Han, X.
    CJK-OSM 4: THE FOURTH CHINA-JAPAN-KOREA JOINT SYMPOSIUM ON OPTIMIZATION OF STRUCTURAL AND MECHANICAL SYSTEMS, 2006, : 419 - 424
  • [5] Survey of multi-objective evolutionary algorithm based on genetic algorithm
    Li Li
    Pan Feng
    PROCEEDINGS OF THE 2007 CHINESE CONTROL AND DECISION CONFERENCE, 2007, : 363 - 366
  • [6] Novel Multi-Objective Genetic Algorithm Based on Static Bayesian Game Strategy
    Li, Zhiyong
    Chen, Dong
    Sallam, Ahmed
    Zhao, Li
    ADVANCES IN SWARM INTELLIGENCE, PT 1, PROCEEDINGS, 2010, 6145 : 612 - 619
  • [7] A novel multi-objective genetic algorithm based error correcting output codes
    Zhang, Yu-Ping
    Ye, Xiao-Na
    Liu, Kun-Hong
    Yao, Jun-Feng
    SWARM AND EVOLUTIONARY COMPUTATION, 2020, 57
  • [8] A Direction based Multi-Objective Agent Genetic Algorithm
    Zhu, Chen
    Liu, Jing
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2013, 2013, 8206 : 210 - 217
  • [9] A Multi-Objective Genetic Algorithm Based on Fitting and Interpolation
    Han, Chuang
    Wang, Ling
    Zhang, Zhaolin
    Xie, Jian
    Xing, Zijian
    IEEE ACCESS, 2018, 6 : 22920 - 22929
  • [10] Multi-objective reactive scheduling based on genetic algorithm
    Tanimizu, Yoshitaka
    Miyamae, Tsuyoshi
    Sakaguchi, Tatsuhiko
    Iwamura, Koji
    Sugimura, Nobuhiro
    TOWARDS SYNTHESIS OF MICRO - /NANO - SYSTEMS, 2007, (05): : 65 - +