Peer-to-Peer Sichere Kommunikation
Dieses Projekt beschreibt eine flexible und modulare Herangehensweise für bestehende peer-to-peer Frameworks um sichere Kommunikation, unter Verwendung von etablierten und erprobten Protokollen und Algorithmen. Es wird eine Kompatibilitätsschicht beschrieben, an die bestehende peer-to-peer Frameworks sowie Verfahren für Transportsicherheit nahtlos angekoppelt werden können. Außerdem werden die Komponenten von Ende-zu-Ende Sicherheit im Kontext von peer-to-peer Netzwerken und TLS analysiert. Auf diesem Framework basierend wurde eine Proof-of-Concept Applikation entwickelt, die im Downloadbereich angeboten wird.
Proof-of-Concept Applikation
In der Downloadsektion werden drei P2P Secure Communication Application Pakete zum Download angeboten. Ein allgemeines in denen nur die notwendigen .jar libraries vorhanden sind und zwei plattformspezifische in denen bereits das notwendige JRE (Java 8 inklusive JavaFX) enthalten ist. Alle Pakete haben gemein, dass 2 Startskripts zum Starten der Applikation angeboten werden (run-client1, run-client2). run-client1 startet eine Master-Node und muss aktiviert (verbunden) werden bevor run-client2 gestartet werden kann. Weitere Details zur Applikation befinden sich im Abschlussbereicht.