Firefox 58 vs canvas fingerprinting: Firefox in version 58 will be the first major browser to do something about fingerprinting. Canvas fingerprinting collection is used by websites to collect data from data HTML. Με τον επερχόμενο Firefox θα χρειάζεται να δώσετε την άδειά σας πριν επιτραπεί η συλλογή δεδομένων, όπως συμβαίνει και με τον Tor Browser.
The fingerprinting collection has started timidly, but it has reached a prominent position in recent years as an approach by companies that collect user tracking data without having to report it to the end user.
It works by watching the browser itself, rather than tracking a beacon placed in your browser, such as a cookie, a Flash LSO (local shared object), or a DOM store value.
Beacons can be blocked or deleted, while fingerprinting is not.
Browser fingerprints
Fingerprinting uses information passively collected by your browser, such as version number, operating system system, your screen resolution, language, browser plugins list, and list of fonts you have installed.
There are many different ingredients that can be used to create a fingerprint, and the more ingredients included the easier it is to localization you.
One of the most popular components uses HTML canvas.
To Canvas fingerprinting is a surface that a browser can "paint."
Your browser gets instructions from websites to do something. Let's say an image extracted from the canvas goes through a fragmentation function that produces an identifier.
The different cards graphics and operating systems work slightly differently, meaning that if you give two different web visitors identical images (and identical instructions), they will generate different identifiers.
Complex instructions can produce several ID variants, which makes it Canvas fingerprinting a powerful data collection tool.
The more complex the instructions, the easier it is to understand the differences between the browsers, and of course the identification of the end user.
To combat the Canvas fingerprint, Firefox developers chose the Tor Browser's opt-in approach instead of an absolute rejection of the fingerprint. We will see it live on the upcoming Firefox 58.
unCAPTCHA violated Google's reCAPTCHA