A device fingerprint or machine fingerprint is information collected about the software and hardware of a remote computing device for the purpose of identification. The information is usually assimilated into a brief identifier using a fingerprinting algorithm. A browser fingerprint is information collected specifically by interaction with the web browser of the device.[1]: 1
Device fingerprints can be used to fully or partially identify individual devices even when persistent cookies (and zombie cookies) cannot be read or stored in the browser, the client IP address is hidden, or one switches to another browser on the same device.[2] This may allow a service provider to detect and prevent identity theft and credit card fraud,[3]: 299 [4][5][6] but also to compile long-term records of individuals' browsing histories (and deliver targeted advertising[7]: 821 [8]: 9 or targeted exploits[9]: 8 [10]: 547 ) even when they are attempting to avoid tracking – raising a major concern for internet privacy advocates.[11]
Eckersley2010
was invoked but never defined (see the help page).yao2017
was invoked but never defined (see the help page).Alaca2016
was invoked but never defined (see the help page).Steinberg2014
was invoked but never defined (see the help page).infoworld
was invoked but never defined (see the help page).simility
was invoked but never defined (see the help page).Nikiforakis2015
was invoked but never defined (see the help page).Acar2013
was invoked but never defined (see the help page).Abgrall2012
was invoked but never defined (see the help page).Nikiforakis2013
was invoked but never defined (see the help page).eff12ways
was invoked but never defined (see the help page).