Beim Canvas-Fingerprinting lässt eine Website Ihren Browser Text und Formen auf ein unsichtbares Canvas zeichnen und liest dann die entstandenen Pixel aus. Für das Auge sieht das Bild gleich aus, doch die genauen Pixelwerte hängen von Ihrem Gerät ab.
Warum sich Pixel unterscheiden
- Schriften und die Art, wie das System Textkanten glättet
- Die Grafikkarte und der Treiber, die zum Zeichnen verwendet werden
- Text- und Bildbibliotheken des Betriebssystems
- Anzeigeeinstellungen wie das Pixelverhältnis
Was ein Canvas-Hash einer Website verrät
Für sich allein ist ein Canvas-Hash nicht einmalig, da ihn viele Menschen mit ähnlichen Geräten teilen. Zusammen mit anderen Signalen hilft er, einen Browser einzugrenzen, und er bleibt zwischen Besuchen meist stabil.
Hilft Blockieren?
Manche Browser fügen kleine zufällige Änderungen hinzu oder fragen nach, bevor sie einer Website Canvas-Daten geben. Das kann Sie schützen, aber ein Wert, der sich bei jedem Lesen ändert, kann selbst auffallen.