TL;DR
FPSelect is a framework that optimizes browser fingerprint attributes to enhance web authentication security while reducing usability costs such as collection time and attribute instability.
Contribution
It formalizes the attribute selection problem for browser fingerprinting, enabling tunable security and usability trade-offs, and demonstrates superior attribute sets compared to baselines.
Findings
Fingerprints can be up to 97 times smaller.
Collection time reduced by up to 3,361 times.
Attribute stability improved by up to 7.2 times.
Abstract
Browser fingerprinting consists into collecting attributes from a web browser. Hundreds of attributes have been discovered through the years. Each one of them provides a way to distinguish browsers, but also comes with a usability cost (e.g., additional collection time). In this work, we propose FPSelect, an attribute selection framework allowing verifiers to tune their browser fingerprinting probes for web authentication. We formalize the problem as searching for the attribute set that satisfies a security requirement and minimizes the usability cost. The security is measured as the proportion of impersonated users given a fingerprinting probe, a user population, and an attacker that knows the exact fingerprint distribution among the user population. The usability is quantified by the collection time of browser fingerprints, their size, and their instability. We compare our framework…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
