TU Darmstadt / ULB / TUprints

Solving the Challenges of Creating a Practical Anonymous Communication System

Molitor, Thilo (2023)
Solving the Challenges of Creating a Practical Anonymous Communication System.
Technische Universität Darmstadt
doi: 10.26083/tuprints-00007685
Master Thesis, Primary publication, Publisher's Version

[img] Text
document.pdf
Copyright Information: CC BY-NC-ND 4.0 International - Creative Commons, Attribution NonCommercial, NoDerivs.

Download (2MB)
Item Type: Master Thesis
Type of entry: Primary publication
Title: Solving the Challenges of Creating a Practical Anonymous Communication System
Language: German
Date: 2023
Place of Publication: Darmstadt
Collation: V, 91 Seiten
Date of oral examination: 17 September 2018
DOI: 10.26083/tuprints-00007685
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.

Uncontrolled Keywords: Peer-to-Peer, P2P, Publish/Subscribe, Pub/Sub, Anonymität, Routing, ACO, Ant Colony Optimization, Shell Game, Probabilistic Forwarding, Covergroups, Hashketten
Status: Publisher's Version
URN: urn:nbn:de:tuda-tuprints-76853
Classification DDC: 000 Generalities, computers, information > 004 Computer science
Divisions: 20 Department of Computer Science > Telecooperation
Date Deposited: 01 Feb 2023 13:04
Last Modified: 03 Feb 2023 10:29
URI: https://tuprints.ulb.tu-darmstadt.de/id/eprint/7685
PPN: 504266047
Export:
Actions (login required)
View Item View Item