G-TBSA: A Generalized Lightweight Security Algorithm for IoT
Sharif Faisal Ahmed, Md. Rahimul Islam, Tushar Deb Nath, Bilkis Jamal Ferdosi, A S M Touhidul Hasan · 2019 4th International Conference on Electrical Information and Communication Technology (EICT) · 2019
The Internet of Things (IoT) is a promising field that will connect billions of devices to communicate and share information in the future. The increased amount of information sharing causes a threat to data security and privacy. However, IoT devices are fundamentally resource-constrained, thus, traditional encryption algorithms are computationally expensive for this small size and low power devices. Therefore, a lightweight security algorithm is needed. In this paper, resource-friendly, energy-saving data encryption along with an efficient key generation mechanism is proposed namely Generalized Triangle Based Security Algorithm (G-TBSA). The proposed G-TBSA is applied in wireless sensor networks (WSNs) with low power Wi-Fi. The key generation process is the heart of the algorithm because of its usage of fewer resources to generate keys and thus, minimize the complexity of the algorithm and achieving its energy efficiency. It outperforms state-of-the-art methods in terms of power consumption while achieving all necessary security requirements.