Remix.run Logo
dringov 4 hours ago

> Worst of all, perhaps, it can extract a canvas fingerprint. Canvas fingerprinting works by having the browser run code that draws text (perhaps invisibly), and then retrieving the individual pixel data that it drew. This pixel data will differ subtly from one system to another, even drawing the same text, because of subtle differences in the graphics hardware and the operating system.

I am concerned about the detail here: does this mean per hardware class (e.g. same model of GPU), or per each individual device?

Is the implication that there are certain graphical operations that - perhaps unintentionally - end up becoming akin to a physically unclonable function in hardware?

Xelbair 3 hours ago | parent [-]

>I am concerned about the detail here: does this mean per hardware class (e.g. same model of GPU), or per each individual device?

per combination of hardware(GPU, resolution of display) and software(exact drivers)