Canvas Fingerprinting

Was ist Canvas Fingerprinting?

Werbeunternehmen und andere Unternehmen möchten die Aktivitäten der Nutzer im Web protokollieren und diese dafür eindeutig identifizieren. Das Canvas Fingerprinting ist eine Tracking-Methode und zielt auf diese eindeutige Identifizierung ab, es dient als Sammelbegriff für eine Reihe verschiedener Nutzerverfolgungs-Techniken. Ziel ist es, den Computer anhand seiner Merkmale zu identifizieren. Man fand heraus, dass ein per Javascript gemaltes Canvas-Bild sich aufgrund der verwendeten Hardware und installierten Software von PC zu PC geringfügig unterscheidet. Aufgrund der vielen einwirkenden Parameter entsteht ein eindeutiges Bild, das sich über eine Datenbank mit einer Identifikationsnummer versehen lässt. Mithilfe der Nummer identifizieren die Unternehmen die Besucher von Webseiten, wenn diese die Canvas-Tracking-Methode ebenfalls verwenden.

Wie funktioniert Canvas Fingerprinting?

Anders als bei Cookies dienen beim Canvas-Fingerprinting die in ihrer Kombination aus verschiedenen Parametern einzigartigen Merkmale eines Computers dazu, ein einzigartiges Canvas-Bild mit einem kurzen Text zu rendern. Wie das Bild aussieht, hängt unter anderem vom verwendeten Betriebssystem und Browser, der Grafikkarte, dem Grafikkartentreiber und installierten Schriften ab. Auf diese Weise resultiert ein eindeutiger Fingerabdruck des Computers, dem ein Server eine eindeutige ID zuweist und so das Verfolgen der Spur des Nutzers ermöglicht. Der Fingerabdruck entsteht, indem dem Browser ein versteckter Text zur Darstellung als Canvas-Bild übergeben wird. Aufgrund der einzigartigen Darstellung ist der Anwender mit hoher Wahrscheinlichkeit identifiziert und sein Surfverhalten kann beobachtet werden. Das Canvas Fingerprinting ist als nicht löschbarer Cookie zu betrachten.

Wozu gibt es Canvas Fingerprinting?

Werbeunternehmen und viele andere sind daran interessiert, wie sich die Anwender im Internet bewegen; welche Seiten besucht und welche Produkte gesucht werden. Damit solche Unternehmen das Surfverhalten über viele oder möglichst alle Webseiten hinweg verfolgen können, gibt es Tracking-Methoden, von denen Canvas Fingerprinting zu den modernsten und am schwierigsten zu verhindernden Methoden gehört.

Wie das Canvas Fingerprinting verhindern?

Anwender möchten das Canvas Fingerprinting zum Schutz der Privatsphäre verhindern. Es gilt als modernste Tracking-Methode und lässt sich nur mit Einschränkungen bezüglich der Ausführung von Webseiten unterbinden. Es kann zum Beispiel JavaScript deaktiviert werden, in der Folge werden dann allerdings viele Websites nicht mehr richtig dargestellt. Auch kann der Anwender ein anonymisierendes Netzwerk wie Tor zum Surfen nutzen und das Canvas Fingerprinting so vermeiden.