Correlation Power Analysis of Lightweight Block Cipher Algorithm LiCi

Xuan Xia,Bowei Chen,Weidong Zhong
DOI: https://doi.org/10.1088/1742-6596/1972/1/012055
2021-07-01
Journal of Physics: Conference Series
Abstract:Abstract The lightweight block cipher algorithm LiCi processes the input plaintexts into high 32-bits and low 32-bits respectively in Feistel structure, and the corresponding keys of these two parts are not related. Therefore, keys of the first round can be cracked independently, and the computational complexity can be reduced from 2 64 to 2 32 . After studying the key update strategy, this paper proposed that the computational complexity of cracking the second round keys can reduce from 2 64 to 2 13 by using the key obtained in the first round attack. When cracking the sixth round, the complete 128-bit key can be recovered. In this paper, the LiCi encryption algorithm was deployed on FPGA, the power consumption curves were measured with Tektronix MSO5204B oscilloscope which are used to recover the key in the LiCi encryption algorithm. we choose 8 bits keys as attack goal and get the true keys.
What problem does this paper attempt to address?