Tackling Multiple Security Threats in an IoT Environment
Mikhail Leonidovich Gromov, David Arnold, Jafar Saniie · 2022
While in traditional computing there are many cybersecurity flaws that have been solved, in IoT the computing model differs from regular computing, and can be changed based on the application. Due to this, some new flaws are introduced in IoT, and some old flaws need new solutions. While there have been investigations into individual flaws, sometimes proposed solutions can also create new flaws or a new attack vector for another attack. Therefore, it is important to consider the totality of an application in order to decide on what security measures need to be taken, and how they can be implemented in the design. In this paper, a few common IoT system styles including medical devices based on IoT, IoT devices in home networks, and wide area IoT networks are analyzed. This analysis uses a simple method to consider the vulnerabilities of each system individually and determine how to best respond to these weaknesses. The weaknesses analyzed include Distributed Denial of Service, public access, device identification, and variability of hardware.