QLW: a lightweight block cipher with high diffusion

被引:2
作者
Yue, Xingqi [1 ,2 ]
Li, Lang [1 ,2 ]
Li, Qiuping [1 ,2 ]
Xiang, Jiahao [1 ,2 ]
Hu, Zhiwen [1 ,2 ]
机构
[1] Hengyang Normal Univ, Coll Comp Sci & Technol, Hengyang 421002, Peoples R China
[2] Hengyang Normal Univ, Hunan Prov Key Lab Intelligent Informat Proc & App, Hengyang 421002, Peoples R China
关键词
Internet of Things; Lightweight block cipher; Generalized Feistel; Lai-Massey; High diffusion;
D O I
10.1007/s11227-024-06707-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Lightweight block ciphers are critical for ensuring secure data transmission in resource-limited Internet of Things (IoT) devices. In designing secure and efficient lightweight block ciphers, balancing diffusion property and resource consumption becomes a key metric. This paper proposes QLW, a highly diffusive lightweight block cipher, designed to meet the growing security needs of resource-constrained devices. QLW employs a combined variant form of generalized Feistel structure (GFS) and Lai-Massey structure as its underlying structure. The QLW round function adopts a GFS, refined into a double half-round structure. The branch XOR and F-function utilize the Lai-Massey structure. Under the combined effect of both, QLW achieves full diffusion with just two rounds. Meanwhile, the QLW cipher uses a standard genetic algorithm (GA) to optimize a 4-bit S-box, ensuring robust security. The final S-box design occupies only 15.01 gate equivalents (GE) and requires eight logic gates, minimizing hardware overhead. Moreover, QLW achieves high diffusion with low-resource consumption using a linear matrix built from bitwise operations and logic gates. Furthermore, the QLW cipher increases the unpredictability of the rotation by incorporating a dynamic round constant T from the key schedule, enhancing resistance to algebraic attacks. Finally, the QLW is subjected to a security evaluation and hardware implementation. The results demonstrate that the hardware implementation of QLW requires only 1655.26 GE of area, consumes 7.37 mu\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\upmu $$\end{document}J/bit of energy, and is resistant to known attacks such as differential cryptanalysis, linear cryptanalysis, and integral attack, with good security redundancy.
引用
收藏
页数:33
相关论文
共 50 条
[21]   Efficient hardware implementation of SIMECK lightweight block cipher [J].
Kumari S. ;
Mishra Z. ;
Acharya B. .
International Journal of High Performance Systems Architecture, 2023, 11 (03) :129-136
[22]   FPGA Modeling and Optimization of a SIMON Lightweight Block Cipher [J].
Abed, Sa'ed ;
Jaffal, Reem ;
Mohd, Bassam Jamil ;
Alshayeji, Mohammad .
SENSORS, 2019, 19 (04)
[23]   Biclique cryptanalysis on lightweight block cipher: HIGHT and Piccolo [J].
Song, Junghwan ;
Lee, Kwanhyung ;
Lee, Hwanjin .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2013, 90 (12) :2564-2580
[24]   IIoTBC: A Lightweight Block Cipher for Industrial IoT Security [J].
Kuang, Juanli ;
Guo, Ying ;
Li, Lang .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2023, 17 (01) :97-119
[25]   IVLBC: An Involutive Lightweight Block Cipher for Internet of Things [J].
Huang, Xiantong ;
Li, Lang ;
Yang, Jinling .
IEEE SYSTEMS JOURNAL, 2023, 17 (02) :3192-3203
[26]   Csl: Fpga implementation of lightweight block cipher for power-constrained devices [J].
Lamkuche H.S. ;
Pramod D. .
International Journal of Information and Computer Security, 2020, 12 (2-3) :349-377
[27]   RAB: A lightweight block cipher algorithm with variable key length [J].
Zhang, Xing ;
Yang, Min ;
Chen, Jian ;
Li, Tianning ;
Wang, Changda .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2024, 17 (05) :2906-2920
[28]   ECLBC: A Lightweight Block Cipher With Error Detection and Correction Mechanisms [J].
Guo, Ying ;
Liu, Wenfen ;
Chen, Wen ;
Yan, Qingwen ;
Lu, Yongcan .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (12) :21727-21740
[29]   LELBC: A low energy lightweight block cipher for smart agriculture [J].
Song, Qingling ;
Li, Lang ;
Huang, Xiantong .
INTERNET OF THINGS, 2024, 25
[30]   HeW: A Hash Function based on Lightweight Block Cipher FeW [J].
Kumar, Manoj ;
Dey, Dhananjoy ;
Pal, S. K. ;
Panigrahi, Anupama .
DEFENCE SCIENCE JOURNAL, 2017, 67 (06) :636-644