Categories: FirewallSicherheit

Anonym surfen mit Java Anon Proxy

„Die Privatsphäre eines Menschen ist ungeheuer wichtig. Jeder sollte die Kontrolle darüber behalten können, wer was von ihm weiß.“
Dr. Hannes Federrath
Projektleiter Java Anon Proxy, TU Dresden

Die in Zusammenarbeit mit dem Unabhängigen Landeszentrum für Datenschutz Schleswig-Holstein, der Technischen Universität Dresden und der Freien Universität Berlin entwickelte Anonymisierungssoftware heißt JAP (Java Anon Proxy).

Sie ist gedacht als Selbstschutzmaßnahme gegen professionelle Datensammler, kommerzielle Anbieter von erstellten Persönlichkeitsprofilen und anderen Interessierten, die in der Lage sind, den Datenverkehr über längere Zeiträume abzuhören oder zu analysieren.

Die nachfolgende Beschreibung ist ein Auszug aus dem JAP Tech-Paper (PDF-Datei):

Der JAP arbeitet als Proxy (z. B. für WWW-Browser) und ist über das Internet mit dem Anonymisierungsdienst verbunden. Dieser besteht aus mehreren hintereinander geschalteten Zwischenstationen (von ihrem Erfinder David Chaum als Mixe bezeichnet). Jeder Mix sammelt dabei zunächst Nachrichtenpakete von mehreren Nutzern, bevor er sie umkodiert und umsortiert wieder ausgibt. Die Pakete sind mehrfach verschlüsselt und das Umkodieren besteht im Wesentlichen aus einer Entschlüsselung. In der Abbildung ist der prinzipielle Aufbau des Gesamtsystems dargestellt.

Ein Nutzer ist anonym innerhalb der Gruppe aller Nutzer des Anonymisierungsdienstes. Durch die Umkodierung wird erreicht, das ein- und ausgehende Datenpakete ein anderes Erscheinungsbild haben. Damit ist selbst ein Angreifer, der alle Leitungen überwacht, nicht in der Lage zu entscheiden, welche Eingabe- zu welcher Ausgabenachricht gehört. Alle Pakete sind gleich groß, so dass es auch an Hand dieser Eigenschaft nicht möglich ist, eine Verkettung von Ein- und Ausgabe herzustellen. Das gesamte Verfahren ist bereits sicher, wenn mindestens einer der verwendeten Mixe korrekt arbeitet.


Die Abbildung zeigt den Aufbau des JAP-Anonymisierungssystems

Damit die Software auf möglichst vielen Plattformen zum Einsatz kommen kann, wurde JAP als Java-Anwendung entwickelt. Als Voraussetzung für den Betrieb gilt also eine aktuelle Java-Laufzeitumgebung.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

3 Tagen ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

6 Tagen ago

Microsoft steigert Umsatz und Gewinn im dritten Fiskalquartal

Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…

6 Tagen ago

Digitalisierung! Aber wie?

Mehr Digitalisierung wird von den Unternehmen gefordert. Für KMU ist die Umsetzung jedoch nicht trivial,…

6 Tagen ago

Meta meldet Gewinnsprung im ersten Quartal

Der Nettoprofi wächst um 117 Prozent. Auch beim Umsatz erzielt die Facebook-Mutter ein deutliches Plus.…

6 Tagen ago

Maximieren Sie Kundenzufriedenheit mit strategischem, kundenorientiertem Marketing

Vom Standpunkt eines Verbrauchers aus betrachtet, stellt sich die Frage: Wie relevant und persönlich sind…

7 Tagen ago