Molitor, Thilo (2023)
Solving the Challenges of Creating a Practical Anonymous Communication System.
Technische Universität Darmstadt
doi: 10.26083/tuprints-00007685
Masterarbeit, Erstveröffentlichung, Verlagsversion
Kurzbeschreibung (Abstract)
Peer to Peer (P2P) Netzwerke sind dezentrale Netzwerke, bei denen jeder Teilnehmer gleiche oder zumindest ähnliche Rollen und Funktionen übernehmen. Solche P2P Netzwerke werden meistens als Overlay auf einem anderen Netzwerk realisiert (beispielsweise dem Internet). Zwei im P2P Netzwerk benachbarte – also direkt miteinander verbundene – Knoten können im darunterliegenden Netzwerk, dem Underlay, weit voneinander entfernt und nur über mehrere Zwischenschritte verbunden sein. Sind in einem solchen P2P Netzwerk nicht alle Knoten mit jeweils allen anderen Knoten verbunden (full mesh network), so muss das Routing im Overlay stattfinden, damit Nachrichten über potentielle Zwischenknoten weitergeleitet werden und ihr endgültiges Ziel erreichen können. Soll das P2P Netzwerk auch noch anonym sein, so stellt das bestimmte Anforderungen an diesen Rou- tingalgorithmus. Zwei neuartige bisher nur simulativ evaluierte Routingalgorithmen für P2P basiertes Publish-Subscribe sollen in dieser Arbeit daher erstmals in einem Forschungsprototypen implementiert und auf ihre Praxistauglichkeit untersucht werden. Das hashkettenbasierte Routing [vgl. 1] und die Ant Colony Optimization (ACO) [vgl. 2] werden dabei dem traditionellen Gossiping und Randomwalk gegenübergestellt. Angereichert wird das Routing dabei durch die Implementierung weiterer ebenfalls bisher nur simulativ getesteter neuartiger Anonymisierungstechniken, die die Anonymität im gesamten P2P Netzwerk auch gegen globale Angreifer absichern sollen. Für alle Routingalgorithmen wurde hierfür Probabilistic Forwarding (PF) und Cover Traffix in fixen Untergruppen implementiert, die von Dauber et al. vorgeschlagene Methode namens Shell Game (SG) [vgl. 1, S. 47f] ist dagegen leider nicht praxistauglich und wurde daher auch nicht implementiert.
Typ des Eintrags: | Masterarbeit |
---|---|
Erschienen: | 2023 |
Autor(en): | Molitor, Thilo |
Art des Eintrags: | Erstveröffentlichung |
Titel: | Solving the Challenges of Creating a Practical Anonymous Communication System |
Sprache: | Deutsch |
Publikationsjahr: | 2023 |
Ort: | Darmstadt |
Kollation: | V, 91 Seiten |
Datum der mündlichen Prüfung: | 17 September 2018 |
DOI: | 10.26083/tuprints-00007685 |
URL / URN: | https://tuprints.ulb.tu-darmstadt.de/7685 |
Kurzbeschreibung (Abstract): | Peer to Peer (P2P) Netzwerke sind dezentrale Netzwerke, bei denen jeder Teilnehmer gleiche oder zumindest ähnliche Rollen und Funktionen übernehmen. Solche P2P Netzwerke werden meistens als Overlay auf einem anderen Netzwerk realisiert (beispielsweise dem Internet). Zwei im P2P Netzwerk benachbarte – also direkt miteinander verbundene – Knoten können im darunterliegenden Netzwerk, dem Underlay, weit voneinander entfernt und nur über mehrere Zwischenschritte verbunden sein. Sind in einem solchen P2P Netzwerk nicht alle Knoten mit jeweils allen anderen Knoten verbunden (full mesh network), so muss das Routing im Overlay stattfinden, damit Nachrichten über potentielle Zwischenknoten weitergeleitet werden und ihr endgültiges Ziel erreichen können. Soll das P2P Netzwerk auch noch anonym sein, so stellt das bestimmte Anforderungen an diesen Rou- tingalgorithmus. Zwei neuartige bisher nur simulativ evaluierte Routingalgorithmen für P2P basiertes Publish-Subscribe sollen in dieser Arbeit daher erstmals in einem Forschungsprototypen implementiert und auf ihre Praxistauglichkeit untersucht werden. Das hashkettenbasierte Routing [vgl. 1] und die Ant Colony Optimization (ACO) [vgl. 2] werden dabei dem traditionellen Gossiping und Randomwalk gegenübergestellt. Angereichert wird das Routing dabei durch die Implementierung weiterer ebenfalls bisher nur simulativ getesteter neuartiger Anonymisierungstechniken, die die Anonymität im gesamten P2P Netzwerk auch gegen globale Angreifer absichern sollen. Für alle Routingalgorithmen wurde hierfür Probabilistic Forwarding (PF) und Cover Traffix in fixen Untergruppen implementiert, die von Dauber et al. vorgeschlagene Methode namens Shell Game (SG) [vgl. 1, S. 47f] ist dagegen leider nicht praxistauglich und wurde daher auch nicht implementiert. |
Freie Schlagworte: | Peer-to-Peer, P2P, Publish/Subscribe, Pub/Sub, Anonymität, Routing, ACO, Ant Colony Optimization, Shell Game, Probabilistic Forwarding, Covergroups, Hashketten |
Status: | Verlagsversion |
URN: | urn:nbn:de:tuda-tuprints-76853 |
Sachgruppe der Dewey Dezimalklassifikatin (DDC): | 000 Allgemeines, Informatik, Informationswissenschaft > 004 Informatik |
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Telekooperation |
Hinterlegungsdatum: | 01 Feb 2023 13:04 |
Letzte Änderung: | 02 Feb 2023 10:10 |
PPN: | |
Datum der mündlichen Prüfung / Verteidigung / mdl. Prüfung: | 17 September 2018 |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |