Next Article in Journal
Direct Analytical Modeling for Optimal, On-Design Performance of Ejector for Simulating Heat-Driven Systems
Next Article in Special Issue
Quantum-Driven Energy-Efficiency Optimization for Next-Generation Communications Systems
Previous Article in Journal
Combustion Stability, Performance and Emission Characteristics of a CI Engine Fueled with Diesel/n-Butanol Blends
Previous Article in Special Issue
SWIPT-Assisted Energy Efficiency Optimization in 5G/B5G Cooperative IoT Network

On the Design of IoT Security: Analysis of Software Vulnerabilities for Smart Grids

Department of Informatics and Telecommunications, University of the Peloponnese, 22100 Tripolis, Greece
Institute of Informatics and Telecommunications, National Centre for Scientific Research Demokritos, 15341 Athens, Greece
Innovation Department, Axon Logic P. C., 14231 Athens, Greece
Author to whom correspondence should be addressed.
Academic Editors: Luis Hernández-Callejo and George Halkos
Energies 2021, 14(10), 2818;
Received: 17 March 2021 / Revised: 10 May 2021 / Accepted: 12 May 2021 / Published: 14 May 2021
(This article belongs to the Special Issue 5G Enabled Energy Innovation)
The 5G communication network will underpin a vast number of new and emerging services, paving the way for unprecedented performance and capabilities in mobile networks. In this setting, the Internet of Things (IoT) will proliferate, and IoT devices will be included in many 5G application contexts, including the Smart Grid. Even though 5G technology has been designed by taking security into account, design provisions may be undermined by software-rooted vulnerabilities in IoT devices that allow threat actors to compromise the devices, demote confidentiality, integrity and availability, and even pose risks for the operation of the power grid critical infrastructures. In this paper, we assess the current state of the vulnerabilities in IoT software utilized in smart grid applications from a source code point of view. To that end, we identified and analyzed open-source software that is used in the power grid and the IoT domain that varies in characteristics and functionality, ranging from operating systems to communication protocols, allowing us to obtain a more complete view of the vulnerability landscape. The results of this study can be used in the domain of software development, to enhance the security of produced software, as well as in the domain of automated software testing, targeting improvements to vulnerability detection mechanisms, especially with a focus on the reduction of false positives. View Full-Text
Keywords: Internet of Things; software vulnerabilities; security; robustness Internet of Things; software vulnerabilities; security; robustness
Show Figures

Graphical abstract

MDPI and ACS Style

Mathas, C.-M.; Vassilakis, C.; Kolokotronis, N.; Zarakovitis, C.C.; Kourtis, M.-A. On the Design of IoT Security: Analysis of Software Vulnerabilities for Smart Grids. Energies 2021, 14, 2818.

AMA Style

Mathas C-M, Vassilakis C, Kolokotronis N, Zarakovitis CC, Kourtis M-A. On the Design of IoT Security: Analysis of Software Vulnerabilities for Smart Grids. Energies. 2021; 14(10):2818.

Chicago/Turabian Style

Mathas, Christos-Minas, Costas Vassilakis, Nicholas Kolokotronis, Charilaos C. Zarakovitis, and Michail-Alexandros Kourtis. 2021. "On the Design of IoT Security: Analysis of Software Vulnerabilities for Smart Grids" Energies 14, no. 10: 2818.

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Back to TopTop