International Journal of Sensors, Wireless Communications and Control

Author(s): Jasvir Singh Kalsi*, Jagpal Singh Ubhi and Kota Solomon Raju

DOI: 10.2174/0122103279320313240805055515

DownloadDownload PDF Flyer Cite As
Light-Weighted Dynamic Encryption Decryption Algorithm (DEnDecA) for Internet of Things

Page: [64 - 75] Pages: 12

  • * (Excluding Mailing and Handling)

Abstract

Introduction: 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.

Methods: 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.

Results: 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.

Conclusion: 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.

Keywords: Advanced encryption standard, AES, IoT security, lightweight security, security algorithms, algorithm hopping, physical layer security, FPGA.

Graphical Abstract