Stellen Sie sich vor, Sie teilen sich in einem Café ein Netzwerk mit jemandem, der ein VPN nutzt, und alles, was Sie sehen, sind Paketgrößen und Timing. Tarnverkehr soll dieses Bild verwischen. Verfolgen Sie das Padding vom Laptop bis zum Gateway, und die Verwischung erweist sich als lokal: Sie endet dort, wo das Gateway endet. Alles danach ist ein neues Beobachtungsproblem auf demselben echten Verkehr.

Die erste Frage ist also nie, wie viel Füllung gesendet werden soll. Sie lautet, vor welchem Beobachter Sie sich verstecken und wo dieser Beobachter sitzt.

Fangen Sie am Laptop an

Auf der lokalen Strecke sieht ein Beobachter verschlüsselte Pakete abgehen und ankommen. Ohne Padding ist ein großer Upload eine Folge von Paketen voller Größe, ein Anruf ein gleichmäßiger Strom mittelgroßer Pakete, und ein untätiger Client sendet Keepalives. Diese Formen korrelieren damit, was der Nutzer tut, selbst wenn der Inhalt unlesbar ist. Füllung kann die Form glätten, zum Preis von Bytes, die niemand angefordert hat.

Notieren Sie, was dieser Beobachter sonst bemerken würde: einen Schub zu Beginn einer Übertragung, eine Lücke, wenn ein Anruf endet, einen Rhythmus von Leerlaufphasen. Wenn Sie das Merkmal nicht benennen können, können Sie nicht behaupten, die Füllung verberge es.

Folgen Sie der Füllung bis zum Gateway

Der Laptop sendet Padding an ein kooperierendes Gateway, das es verwirft und den echten Verkehr weiterleitet. Diese Kooperation ist der Mechanismus: Ohne einen Endpunkt, der die Füllung entfernt, haben Sie Last auf den Pfad anderer gelegt, statt Tarnung zu schaffen. Die Tor-Padding-Spezifikation macht dieselbe Trennung explizit: Link-Padding zwischen benachbarten Relays und Circuit-Padding, das an den Protokollzustand gebunden ist.

Überlegen Sie nun, was das Gateway sieht. Es sieht den echten Verkehr plus die Füllung, was bedeutet, dass es mehr und nicht weniger erfährt, sofern es nicht die Partei ist, der Sie vertrauen. Tarnverkehr verschiebt Vertrauen; er beseitigt nicht die Notwendigkeit dafür.

Betrachten Sie dann das zweite Segment

Hinter dem Gateway sind die weiteren Verbindungen zu echten Zielen gewöhnlicher Verkehr mit gewöhnlichen Formen. Ein Beobachter dort, ob Hosting-Anbieter oder Zielnetz, sieht dieselben Schübe, die das Padding verbergen sollte. War dieser Beobachter der, der Ihnen wichtig war, hat das Padding für Sie nichts getan. Diese Grenze ist der ganze Sinn des Nachgehens der Strecke.

Tarnverkehr beschränkt sich auf ein Segment, und eine Ausweitung des Umfangs bedeutet eine Ausweitung der Kooperation.

Richtung und Form

Nur nach außen gesendetes Padding verbirgt das Timing dessen, was Sie senden. Über das Timing dessen, was zurückkommt, sagt es nichts, denn Antworten treffen nach ihrem eigenen Zeitplan ein. Asymmetrisches Verbergen ist normal und sollte laut gesagt werden: Eine Sitzung mit viel Download zeigt ihre Form auf der eingehenden Seite weiterhin.

Paketlänge, Schubstruktur, Start- und Endzeiten sowie Zwischenankunftsabstände tragen alle Informationen. Ein Byte-Zähler, der flach bleibt, kann mit einer sehr erkennbaren Verteilung der Paketgrößen koexistieren. Flache Summen sind kein flaches Verhalten.

Was das Budget kauft

Füllung verbraucht Kapazität, die jemand bezahlt: gemessene Daten, Konkurrenz um den Uplink, Warteschlangenverzögerung für andere Nutzer derselben Verbindung. Der maximal verfügbaren Rate zu folgen ist auch selbstzerstörerisch, weil sich dieses Maximum mit der Strecke bewegt und die Füllung dann mit ihm. Ein erklärtes Budget mit erklärtem Verhalten bei Erschöpfung ist der Unterschied zwischen einem Mechanismus und einem Unfall.

Bewerten Sie das Ergebnis an der Beobachtung, die Sie zu Beginn benannt haben. Ein Test, der verringerte Erkennbarkeit unter einem definierten Beobachter zeigt, ist ein Ergebnis; ein Versprechen, mehr Verkehr bedeute weniger Information, ist keines.

Entscheiden, ob man es überhaupt tut

Für die meisten Menschen lautet die Antwort nein, und der ehrliche Grund ist, dass ein Hintergrundstrom mit voller Geschwindigkeit ein schlechter Ersatz für Software ist, die dokumentiert, was sie schützt. Padding ist legitime Technik und gehört in Entwürfe, die ihren Beobachter, ihre kooperierenden Endpunkte, ihre Kosten und ihre Grenzen benennen. Es ist kein Kästchen, das ein VPN in ein Anonymisierungssystem verwandelt.

Wenn Sie es umsetzen, schreiben Sie zuerst das Beobachtermodell auf. Jede spätere Entscheidung, von Paketgrößen bis zum Abschaltverhalten, folgt aus diesem einen Absatz.

Ähnliche Artikel