Lightweight Encryption Algorithms for Internet of Things: A Review on Security and Performance Aspects
Hesham Hasan, Ghassan Ahmed Alı, Wael Mohamed Elmedany, Chitra Balakrishna · 2022 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT) · 2022
Internet of Things (IoT) is a trending new technology based on networking and microcomputing. It transfers normal devices into smart devices capable of communicating with other devices and the Internet. IoT-enabled devices are often resource-constrained devices. They have weak processors, small memory and low power supply. This hindered the implementation of the same security protocols and standards used in normal computing devices for IoT. A solution on the horizon is within the field of lightweight cryptography (LWC) [1]–[3]. The new field aims to provide algorithms optimized for IoT while assuring proper levels of security. This paper aims to review four LWC algorithms which were proposed in ISO/IEC 29192 standard: SIMON, SPECK, PRESENT, and CLEFIA. The review is made based on levels of security and performance of the algorithms on IoT-enabled devices. Several recommendations are then deduced from the review.