Full text loading...
A recent boom in the development of IoT-enabled products has accelerated data transmission from end clients to cloud services and vice versa. Being resource-constrained, IoT devices have lower computational support, especially at IoT end nodes; hence, the probability of data breach has also increased to a greater extent.
A lightweight security algorithm for the Internet of Things (IoT) is a matter of concern for data security and integrity. IoT nodes transmit the data into small chunks and are vulnerable to attacks, such as probing attacks. In this study, a new approach of algorithm hopping using dynamic switching of encryption algorithm has been proposed.
Dynamic Encryption Decryption Algorithm (DEnDecA) proves to be a lightweight choice of encryption by providing high-security shielding over less secure algorithms by their dynamic selection without any human interaction or interface. The hopping has been implemented using MATLAB along with AES-32, AES-64, and AES-128.
The results show only 8-bit data overhead and 2ms to 8ms additional time for encryption/decryption for data ranging from 1KB to 1MB for AES-128, AES-64, and AES-32 algorithms.
Article metrics loading...
Full text loading...
References
Data & Media loading...