Next Article in Journal
A Bayesian Method for Dynamic Origin–Destination Demand Estimation Synthesizing Multiple Sources of Data
Previous Article in Journal
Pre-Processing Method to Improve Cross-Domain Fault Diagnosis for Bearing
Article

The Stream Exchange Protocol: A Secure and Lightweight Tool for Decentralized Connection Establishment

1
Fraunhofer Institute AISEC, 85748 Garching bei München, Germany
2
Department of Electronic and Computer Engineering, University of Limerick, V94 T9PX Limerick, Ireland
3
Department of Informatics, Technical University of Munich, 85748 Garching bei München, Germany
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Academic Editors: Nikos Fotiou and George C. Polyzos
Sensors 2021, 21(15), 4969; https://doi.org/10.3390/s21154969
Received: 14 June 2021 / Revised: 2 July 2021 / Accepted: 15 July 2021 / Published: 21 July 2021
(This article belongs to the Special Issue Decentralized Systems for Secure and Interoperable IoT Applications)
With the growing availability and prevalence of internet-capable devices, the complexity of networks and associated connection management increases. Depending on the use case, different approaches in handling connectivity have emerged over the years, tackling diverse challenges in each distinct area. Exposing centralized web-services facilitates reachability; distributing information in a peer-to-peer fashion offers availability; and segregating virtual private sub-networks promotes confidentiality. A common challenge herein lies in connection establishment, particularly in discovering, and securely connecting to peers. However, unifying different aspects, including the usability, scalability, and security of this process in a single framework, remains a challenge. In this paper, we present the Stream Exchange Protocol (SEP) collection, which provides a set of building blocks for secure, lightweight, and decentralized connection establishment. These building blocks use unique identities that enable both the identification and authentication of single communication partners. By utilizing federated directories as decentralized databases, peers are able to reliably share authentic data, such as current network locations and available endpoints. Overall, this collection of building blocks is universally applicable, easy to use, and protected by state-of-the-art security mechanisms by design. We demonstrate the capabilities and versatility of the SEP collection by providing three tools that utilize our building blocks: a decentralized file sharing application, a point-to-point network tunnel using the SEP trust model, and an application that utilizes our decentralized discovery mechanism for authentic and asynchronous data distribution. View Full-Text
Keywords: peer-to-peer; federated; trust model; secure connection establishment; connectivity peer-to-peer; federated; trust model; secure connection establishment; connectivity
Show Figures

Figure 1

MDPI and ACS Style

Tatschner, S.; Jarisch, F.; Giehl, A.; Plaga, S.; Newe, T. The Stream Exchange Protocol: A Secure and Lightweight Tool for Decentralized Connection Establishment. Sensors 2021, 21, 4969. https://doi.org/10.3390/s21154969

AMA Style

Tatschner S, Jarisch F, Giehl A, Plaga S, Newe T. The Stream Exchange Protocol: A Secure and Lightweight Tool for Decentralized Connection Establishment. Sensors. 2021; 21(15):4969. https://doi.org/10.3390/s21154969

Chicago/Turabian Style

Tatschner, Stefan, Ferdinand Jarisch, Alexander Giehl, Sven Plaga, and Thomas Newe. 2021. "The Stream Exchange Protocol: A Secure and Lightweight Tool for Decentralized Connection Establishment" Sensors 21, no. 15: 4969. https://doi.org/10.3390/s21154969

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

1
Back to TopTop