Web Hack List

Collected research

Pixel Perfect: Fingerprinting Canvas in HTML5

Hovav Shacham: Pixel Perfect

Rendering text and WebGL scenes into an HTML5 canvas element and reading back the pixels yields a browser fingerprint, because font rasterisation and GPU output vary with the operating system, drivers and hardware beneath the browser. The authors report the resulting signal is consistent, high-entropy, orthogonal to existing fingerprints, and obtainable without the user noticing.

Record

Document
Hovav Shacham: Pixel Perfect
Researcher
Keaton Mowery and Hovav Shacham
Published by
hovav.net
Topic
Other

In the archive

Tags

This page is the archive's own catalogue record. The research is the work of Keaton Mowery and Hovav Shacham, first published at the original source. Preserved copies are kept so the citation survives its host; this one was last captured on .