University of Limerick Institutional Repository

The stream exchange protocol: a secure and lightweight tool for decentralized connection establishment

DSpace Repository

Show simple item record Tatschner, Stefan Jarisch, Ferdinand Giehl, Alexander Plaga, Sven Newe, Thomas 2021-09-27T08:41:22Z 2021-09-27T08:41:22Z 2021
dc.description peer-reviewed en_US
dc.description.abstract 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 discover ing, 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 net work tunnel using the SEP trust model, and an application that utilizes our decentralized discovery mechanism for authentic and asynchronous data distribution. en_US
dc.language.iso eng en_US
dc.publisher MDPI en_US
dc.relation.ispartofseries Sensors;21, 4969
dc.subject peer-to-peer en_US
dc.subject federated en_US
dc.subject trust model en_US
dc.subject secure connection establishment en_US
dc.subject connectivity en_US
dc.title The stream exchange protocol: a secure and lightweight tool for decentralized connection establishment en_US
dc.type info:eu-repo/semantics/article en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.identifier.doi 10.3390/s21154969
dc.contributor.sponsor SFI en_US
dc.contributor.sponsor European Union (EU) en_US
dc.contributor.sponsor ERDF en_US
dc.relation.projectid 16/RC/3918 en_US
dc.relation.projectid 13/RC/2094 en_US
dc.relation.projectid 16KIS0933K en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


My Account