Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization Algorithm

This paper focuses on electromagnetic information security in communication systems. Classical correlation electromagnetic analysis (CEMA) is known as a powerful way to recover the cryptographic algorithm’s key. In the classical method, only one byte of the key is used while the other bytes are cons...

Full description

Bibliographic Details
Main Authors: Shaofei Sun, Hongxin Zhang, Xiaotong Cui, Liang Dong, Muhammad Saad Khan, Xing Fang
Format: Article
Language:English
Published: MDPI AG 2021-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/2/839
_version_ 1797410442574823424
author Shaofei Sun
Hongxin Zhang
Xiaotong Cui
Liang Dong
Muhammad Saad Khan
Xing Fang
author_facet Shaofei Sun
Hongxin Zhang
Xiaotong Cui
Liang Dong
Muhammad Saad Khan
Xing Fang
author_sort Shaofei Sun
collection DOAJ
description This paper focuses on electromagnetic information security in communication systems. Classical correlation electromagnetic analysis (CEMA) is known as a powerful way to recover the cryptographic algorithm’s key. In the classical method, only one byte of the key is used while the other bytes are considered as noise, which not only reduces the efficiency but also is a waste of information. In order to take full advantage of useful information, multiple bytes of the key are used. We transform the key into a multidimensional form, and each byte of the key is considered as a dimension. The problem of the right key searching is transformed into the problem of optimizing correlation coefficients of key candidates. The particle swarm optimization (PSO) algorithm is particularly more suited to solve the optimization problems with high dimension and complex structure. In this paper, we applied the PSO algorithm into CEMA to solve multidimensional problems, and we also add a mutation operator to the optimization algorithm to improve the result. Here, we have proposed a multibyte correlation electromagnetic analysis based on particle swarm optimization. We verified our method on a universal test board that is designed for research and development on hardware security. We implemented the Advanced Encryption Standard (AES) cryptographic algorithm on the test board. Experimental results have shown that our method outperforms the classical method; it achieves approximately 13.72% improvement for the corresponding case.
first_indexed 2024-03-09T04:29:00Z
format Article
id doaj.art-aef5947514d54d008ba7370138fd6056
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T04:29:00Z
publishDate 2021-01-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-aef5947514d54d008ba7370138fd60562023-12-03T13:37:32ZengMDPI AGApplied Sciences2076-34172021-01-0111283910.3390/app11020839Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization AlgorithmShaofei Sun0Hongxin Zhang1Xiaotong Cui2Liang Dong3Muhammad Saad Khan4Xing Fang5School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaElectrical Engineering Department, Bahauddin Zakariya University, Multan 60000, PakistanSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaThis paper focuses on electromagnetic information security in communication systems. Classical correlation electromagnetic analysis (CEMA) is known as a powerful way to recover the cryptographic algorithm’s key. In the classical method, only one byte of the key is used while the other bytes are considered as noise, which not only reduces the efficiency but also is a waste of information. In order to take full advantage of useful information, multiple bytes of the key are used. We transform the key into a multidimensional form, and each byte of the key is considered as a dimension. The problem of the right key searching is transformed into the problem of optimizing correlation coefficients of key candidates. The particle swarm optimization (PSO) algorithm is particularly more suited to solve the optimization problems with high dimension and complex structure. In this paper, we applied the PSO algorithm into CEMA to solve multidimensional problems, and we also add a mutation operator to the optimization algorithm to improve the result. Here, we have proposed a multibyte correlation electromagnetic analysis based on particle swarm optimization. We verified our method on a universal test board that is designed for research and development on hardware security. We implemented the Advanced Encryption Standard (AES) cryptographic algorithm on the test board. Experimental results have shown that our method outperforms the classical method; it achieves approximately 13.72% improvement for the corresponding case.https://www.mdpi.com/2076-3417/11/2/839information securitycorrelation electromagnetic analysisparticle swarm algorithmcryptographic algorithm
spellingShingle Shaofei Sun
Hongxin Zhang
Xiaotong Cui
Liang Dong
Muhammad Saad Khan
Xing Fang
Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization Algorithm
Applied Sciences
information security
correlation electromagnetic analysis
particle swarm algorithm
cryptographic algorithm
title Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization Algorithm
title_full Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization Algorithm
title_fullStr Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization Algorithm
title_full_unstemmed Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization Algorithm
title_short Multibyte Electromagnetic Analysis Based on Particle Swarm Optimization Algorithm
title_sort multibyte electromagnetic analysis based on particle swarm optimization algorithm
topic information security
correlation electromagnetic analysis
particle swarm algorithm
cryptographic algorithm
url https://www.mdpi.com/2076-3417/11/2/839
work_keys_str_mv AT shaofeisun multibyteelectromagneticanalysisbasedonparticleswarmoptimizationalgorithm
AT hongxinzhang multibyteelectromagneticanalysisbasedonparticleswarmoptimizationalgorithm
AT xiaotongcui multibyteelectromagneticanalysisbasedonparticleswarmoptimizationalgorithm
AT liangdong multibyteelectromagneticanalysisbasedonparticleswarmoptimizationalgorithm
AT muhammadsaadkhan multibyteelectromagneticanalysisbasedonparticleswarmoptimizationalgorithm
AT xingfang multibyteelectromagneticanalysisbasedonparticleswarmoptimizationalgorithm