A Systematic Technical Survey of Lightweight Cryptography on IoT Environment
Abdulrazzaq H. A. Al‐Ahdal, Nilesh Deshmukh · SSRN Electronic Journal · 2020
The world becomes a small village due to the connecting heterogeneous devices such as RFID, smart devices, sensors. Systems such as the system of large industrial companies, private spaces, and public utilities are connected via the internet of things (IoT) to be embedded systems linking the world. In general, this process requires transferring data and storing them in different devices. Therefore, data cryptography is considered the main concern during transmission. The increasing number of interconnected systems will be very large, requiring strong cryptographic among different devices. Yet, these devices have limited resources in size and cost. These restrictions are not available in traditional cryptography but there is a new trend for cryptographic called lightweight cryptography (LWC) which plays a vital role in security IoT environment. Hence, the current paper presents a comprehensive survey of LWC algorithms to provide a clear vision for future research to secure IoT environment by using LWC. The survey used in this paper aims at providing a clear classification and accurate definition of LWC algorithms (symmetric-key)along with comparison and performance analysis of LWC algorithms (block cipher and hash function) based on such important features such as latency, area, throughput, and power and energy consumption.