A Security Algorithm to Prevent Denial of Service Attacks in the Internet of Things Devices
Vatiswa S. Stuma, Topside Ehleketani Mathonsi · 2024
The Internet of Things (IoT) has emerged as a pervasive network of interconnected devices embedded with sensors and electronics, enabling data collection and communication. However, the burgeoning number of internet-connected devices within the IoT ecosystem presents significant challenges in safeguarding consumer privacy and security. This growing attack surface exposes vulnerabilities that malicious actors can exploit. Denial of Service (DoS) and Distributed Denial of Service (DDoS) attacks are prominent threats within the IoT landscape. In a DoS attack, attackers overwhelm a device or network with a flood of illegitimate requests, hindering legitimate users from accessing services. A DDoS attack amplifies this disruption by leveraging numerous compromised systems to launch a coordinated assault. The dynamic nature of DoS attacks, coupled with the inherent complexities of the IoT environment, often render existing security solutions ineffective, allowing attackers to circumvent them. This paper proposes a novel approach to address these challenges. We present a mathematical model for DoS attack detection within the IoT, leveraging queuing theory principles. This model forms the foundation for a multi-hierarchical firewall architecture designed to safeguard IoT devices. The firewall incorporates a distributed service architecture to enhance its ability to handle concurrent requests. The performance evaluation of this proposed solution will be conducted through simulations, with results presented in a forthcoming study.