Options
2018
Book Article
Titel
Security Analysis for the Middleware Assurance Substrate
Abstract
Middleware assurance substrate (MIDAS) is a state-of-the-art approach for Distributed Real-Time and Embedded (DRE) systems, which enables a Data Distribution Service (DDS) with Quality of Service (QoS) properties to provide performance guarantees in the system. MIDAS is based on the OpenFlow protocol for Software-defined Networking (SDN) by McKeown (INFOCOM Keynote Talk 17(2):30-32, 2009 [1]). This novel approach is designed for high performance and reliability of the system and has a low level and easy to use developer API to develop applications for the system. MIDAS is so far the first approach for DDS and QoS in SDN, which also uses OpenFlow. This approach can be used in security critical areas like the Internet of things (IoT) which lets multiple devices communicate with each other, like in smart homes where every electronic device (e.g. the fridge, TV) is connected with each other. This system that is responsible for a fast and secured communication needs to be reliable, trustworthy and secure. Since MIDAS is the first approach of DDS and QoS and is designed for performance, a security analysis is necessary for the architecture. With the STRIDE threat modeling approach used on MIDAS, the analysis will result in an overview of all possible threats for this approach to see its vulnerabilities and the techniques to mitigate the threats.