Energy Level Spoofing Attacks and Countermeasures in Blockchain-enabled IoT
Published in IEEE GlobeCom 2022, 2022
Recommended citation: A. H. Khan, H. Ikram, C. M. Ahmed, N. U. Hassan and Z. A. Uzmi, "Energy Level Spoofing Attacks and Countermeasures in Blockchain-enabled IoT," GLOBECOM 2022 - 2022 IEEE Global Communications Conference, Rio de Janeiro, Brazil, 2022, pp. 4322-4327, doi: 10.1109/GLOBECOM48099.2022.10001609. https://ieeexplore.ieee.org/abstract/document/10001609
The Internet of Things (IoT) ecosystem is witnessing widespread deployments for emerging applications in diverse domains such as remote sensing, smart homes, and industry 4.0. There is also a growing need to secure such deployments against malicious IoT devices to sustain normal network operations. Since the IoT deployments encompass geographically distributed nodes, blockchain technology, which inherently offers distributed trust in such scenarios, is gaining popularity in providing a secure and trusted IoT deployment. In this paper, we present a use case in which an IoT deployment is retrofitted with a blockchain. The use of blockchain prevents malicious nodes from falsifying information about their energy levels. We first present attack scenarios where IoT nodes can spoof energy while joining or being a part of the network. We then build a defense strategy and evaluate its performance under various attack scenarios. Our results indicate that the IoT deployment is robust under the proposed defense strategy which can detect if a node is spoofing its energy levels over 75% of the time.