Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Deep Fingerprinting: Undermining Website Fingerprinting Defenses with Deep Learning

About

Website fingerprinting enables a local eavesdropper to determine which websites a user is visiting over an encrypted connection. State-of-the-art website fingerprinting attacks have been shown to be effective even against Tor. Recently, lightweight website fingerprinting defenses for Tor have been proposed that substantially degrade existing attacks: WTF-PAD and Walkie-Talkie. In this work, we present Deep Fingerprinting (DF), a new website fingerprinting attack against Tor that leverages a type of deep learning called Convolutional Neural Networks (CNN) with a sophisticated architecture design, and we evaluate this attack against WTF-PAD and Walkie-Talkie. The DF attack attains over 98% accuracy on Tor traffic without defenses, better than all prior attacks, and it is also the only attack that is effective against WTF-PAD with over 90% accuracy. Walkie-Talkie remains effective, holding the attack to just 49.7% accuracy. In the more realistic open-world setting, our attack remains effective, with 0.99 precision and 0.94 recall on undefended traffic. Against traffic defended with WTF-PAD in this setting, the attack still can get 0.96 precision and 0.68 recall. These findings highlight the need for effective defenses that protect against this new attack and that could be deployed in Tor.

Payap Sirinam, Mohsen Imani, Marc Juarez, Matthew Wright• 2018

Related benchmarks

TaskDatasetResultRank
Website FingerprintingH&W-1600 (test)
Top-1 Accuracy95.41
62
Encrypted Traffic ClassificationISCX Tor 2016
Accuracy74.01
22
Encrypted Traffic ClassificationCIC-IoT 2022
Accuracy27.46
21
Encrypted Traffic ClassificationCSTNET-TLS
Accuracy (AC)57.29
20
Encrypted Traffic ClassificationUSTC-TFC
Accuracy64.52
12
Encrypted Traffic ClassificationISCX-VPN APP
Accuracy49.35
12
Encrypted Traffic ClassificationISCX-VPN Service
Accuracy50.18
12
Website FingerprintingMulti-tab Website Fingerprinting Closed-world 4-tab
Precision@443.15
10
Website FingerprintingMulti-tab Website Fingerprinting Closed-world 5-tab
P@535.48
10
Website FingerprintingMulti-tab Website Fingerprinting Open-world 4-tab
P@442.19
10
Showing 10 of 24 rows

Other info

Follow for update