Jeder erinnert sich an die Panik um das Jahr 2000. Man las einen Zeitungsartikel über den Datenschutz im Internet und wurde mit einer Definition konfrontiert, die einem das Blut in den Adern gefrieren ließ. Der Anspruch? Cookies sind Programme, die auf Ihrer Festplatte gespeichert sind, alles überwachen, was Sie tun, Ihre Geheimnisse sammeln und sie an den Webmaster zurücksenden, wann immer er Lust dazu hat.
Es ist ein erschreckendes Bild. Es ist auch völlig falsch.
Das Problem besteht nicht nur darin, dass die Presse technische Fehler macht. Es ist so, dass dieser spezifische Mythos hartnäckig bleibt, weil er beängstigend klingt. Aber Cookies sind keine Programme. Sie können keinen Code ausführen. Sie können keine Befehle ausführen. Sie können sicherlich nicht auf Ihrem Laufwerk C: herumkrabbeln und nach persönlichen Dateien suchen. Sie sind passiv. Dumm. Inert.
Hier ist die tatsächliche Definition, ohne Angstmache:
Ein Cookie ist ein kleines Textstück. Das ist es. Eine Textzeichenfolge, die ein Webserver von Ihrem Browser auf Ihrem Computer speichern soll. Wenn Sie später dieselbe Website besuchen, sendet der Browser diesen Text zurück. Es ist eine Möglichkeit für eine Website, sich an Sie zu erinnern. Nicht weil es Sie beobachtet, sondern weil das Web selbst alles vergisst, sobald Sie wegklicken.
Wie Cookies tatsächlich auf Ihrer Festplatte funktionieren
Wenn Sie sehen möchten, was sich in Ihrer Maschine verbirgt, können Sie nachschauen. Es ist nicht in einem verschlüsselten Tresor versteckt. Es liegt in einem einfachen Ordner.
Wenn Sie Microsoft Internet Explorer verwenden (eine Anspielung auf die Zeit, aus der diese Erklärung stammt, obwohl das Konzept auch heute noch gültig ist), befinden sich diese Dateien in einem Verzeichnis, das oft mit C:\Windows\Cookies bezeichnet wird.
Öffnen Sie diesen Ordner. Was siehst du?
Hunderte Dateien. Bei jeder davon handelt es sich um eine einfache Textdatei. Sie können sie mit Notepad öffnen. Keine spezielle Software erforderlich. Keine Entschlüsselungsschlüssel erforderlich. Nur Rohtext.
Jede Datei entspricht einer bestimmten Website. Der Dateiname verrät Ihnen, wer die Datei dort abgelegt hat. Darin finden Sie Name-Wert-Paare. Dies ist die einzige Datenstruktur, die ein Cookie verwendet. Ein Name. Ein Wert. Mehr nicht.
Schauen wir uns ein reales Beispiel an. Ich habe goto.com besucht. Die Website hat ein Cookie auf meinem Computer abgelegt. Ich öffne die Datei. Es enthält Folgendes:
„
Benutzer-ID A9A3BECE0563982D www.goto.com/
„
Das ist die gesamte Nutzlast. Goto.com hat mir eine eindeutige ID zugewiesen. Sie haben diese ID auf meiner Festplatte gespeichert. Beim nächsten Besuch sagt mein Browser: „Hey, ich bin A9A3BECE0563982D.“ Der Kellner sagt: „Oh, richtig. Willkommen zurück.“
Es ist ein Händedruck. Kein Überwachungstool.
Warum speichern Websites unterschiedliche Daten?
Nicht alle Cookies sind gleich. Einige Websites sind minimalistisch. Andere sind ausführlich.
Die überwiegende Mehrheit der Websites speichert nur eines: eine Benutzer-ID. Es ist ein Etikett. Es enthält weder Ihren Namen noch Ihre Adresse oder Ihre Kreditkartennummer. Es handelt sich lediglich um eine zufällige Zeichenfolge, die Sie mit einer Sitzung oder einem Konto auf ihrem Server verknüpft.
Aber manche Websites brauchen mehr.
Nehmen Sie Amazon.com. Wenn ich die Cookie-Datei überprüfe, die Amazon auf meinem Computer gespeichert hat, ist sie etwas unübersichtlicher:
„
Sitzungs-ID-Zeit 954242000 amazon.com/
Sitzungs-ID 002-4135256-7625846 amazon.com/
x-main eKQIfwnxuF7qtmX52x6VWAXh@Ih6Uo5H amazon.com/
Ubid-Main 077-9263437-9645324 amazon.com/
„
Hier verfolgt Amazon einige Dinge.
– session-id-time : Wann hat diese Browsersitzung begonnen?
– Sitzungs-ID : Eine eindeutige ID für diesen bestimmten Besuch.
– ubid-main : Eine Hauptbenutzer-ID, wahrscheinlich an ein Konto gebunden.
– x-main : Ein interner Wert. Könnte alles sein.
Amazon muss wissen, ob Sie dieselbe Person wie vor fünf Minuten sind (Sitzungs-ID) oder ob Sie ein wiederkehrender Kunde vom letzten Jahr sind (Benutzer-ID). Aus diesem Grund speichern sie mehrere Name-Wert-Paare.
Die harten Grenzen dessen, was Cookies leisten können
Dies ist der Teil, den die meisten Menschen vermissen. Und es ist der wichtigste Teil.
Ein Cookie kann nichts „machen“. Es sind Daten. Kein Programm.
Stellen Sie sich das wie einen Zettel vor, der an Ihrer Haustür liegt. Auf der Notiz steht: „Hallo, hier ist Bob.“
– Die Notiz kann Ihr Tagebuch nicht lesen.
– Der Zettel kann Ihre Tür nicht öffnen.
– Die Notiz kann Bob nicht anrufen, um ihm zu sagen, was Sie zum Frühstück gegessen haben.
Es sitzt einfach da.
Wenn Sie eine Website besuchen, überprüft Ihr Browser die Cookie-Schale. Wenn für diese Site eine Notiz vorhanden ist, wird diese übergeben. Die Website kann nur die Notiz lesen, die sie hinterlassen hat.
Eine Website kann keine Cookies von anderen Websites lesen.
Wenn Sie ein Cookie von Amazon und ein Cookie von Goto.com haben, kann Amazon die Daten von Goto.com nicht sehen. Goto.com kann die Daten von Amazon nicht sehen. Sie sind isoliert. Isoliert.
Dies ist ein grundlegendes Sicherheitsmerkmal der Funktionsweise von Browsern. Es verhindert ein Cross-Site-Tracking auf Dateisystemebene. Wenn eine Website die Cookies anderer Websites lesen könnte, wäre das Internet unbrauchbar. Ihr Bank-Cookie könnte von einer Nachrichtenseite gestohlen werden. Ihr E-Mail-Cookie könnte von einem Spieleportal abgegriffen werden.
Das passiert nicht.
Warum also die Angst?
Weil die Leute den Behälter mit dem Inhalt verwechseln.
















