Optimizing Precision for Open-World Website Fingerprinting
Tao Wang

TL;DR
This paper introduces three classes of precision optimization techniques for website fingerprinting attacks, significantly improving their accuracy in open-world scenarios by focusing on precision over recall.
Contribution
It develops and applies three novel precision optimizer methods to enhance classifier precision in open-world website fingerprinting, outperforming previous approaches.
Findings
Achieved a precision of 0.78 in challenging scenarios with low base rates.
Significantly outperformed previous best precision of 0.014.
Demonstrated effectiveness in realistic fingerprinting objectives.
Abstract
Traffic analysis attacks to identify which web page a client is browsing, using only her packet metadata --- known as website fingerprinting --- has been proven effective in closed-world experiments against privacy technologies like Tor. However, due to the base rate fallacy, these attacks have failed in large open-world settings against clients that visit sensitive pages with a low base rate. We find that this is because they have poor precision as they were designed to maximize recall. In this work, we argue that precision is more important than recall for open-world website fingerprinting. For this reason, we develop three classes of {\em precision optimizers}, based on confidence, distance, and ensemble learning, that can be applied to any classifier to increase precision. We test them on known website fingerprinting attacks and show significant improvements in precision. Against…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Spam and Phishing Detection · Network Security and Intrusion Detection
