Mécanisme de création de l'empreinte Canvas
Une page web dessine en arrière-plan et à l'insu de l'utilisateur un élément graphique caché comportant des dégradés complexes et du texte. En raison de différences microscopiques entre les pilotes de carte graphique, le lissage des sous-pixels et l'architecture du processeur, l'image finale obtenue est unique et se résume à un identifiant de hachage permanent.
Moyens de contrer le profilage invisible
- utiliser des navigateurs dotés d'une technologie intégrée de randomisation des empreintes système
- activer l'option d'ajout de bruit de protection dans les paramètres Canvas et WebGL
- éviter l'installation manuelle de polices utilisateur rares qui augmentent l'unicité de l'appareil
- désactiver l'accès des scripts à la lecture des caractéristiques matérielles de la carte graphique et du sous-système audio