arrow
Return

Attacking DoH and ECH: Does Server Name Encryption Protect Users' Privacy?

delete2023-02-23
delete2
delete
OA
AI
M
Martino Trevisan *
F
Francesca Soro
M
Marco Mellia
I
Idílio Drago
R
Ricardo Morla
DOI:10.1145/3570726delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Privacy on the Internet has become a priority, and several efforts have been devoted to limit the leakage of personal information. Domain names, both in the TLS Client Hello and DNS traffic, are among the last pieces of information still visible to an observer in the network. The Encrypted Client Hello extension for TLS, DNS over HTTPS or over QUIC protocols aim to further increase network confidentiality by encrypting the domain names of the visited servers. In this article, we check whether an attacker able to passively observe the traffic of users could still recover the domain name of websites they visit even if names are encrypted. By relying on large-scale network traces, we show that simplistic features and off-the-shelf machine learning models are sufficient to achieve surprisingly high precision and recall when recovering encrypted domain names. We consider three attack scenarios, i.e., recovering the per-flow name, rebuilding the set of visited websites by a user, and checking which users visit a given target website. We next evaluate the efficacy of padding-based mitigation, finding that all three attacks are still effective, despite resources wasted with padding. We conclude that current proposals for domain encryption may produce a false sense of privacy, and more robust techniques should be envisioned to offer protection to end users.
Keywords:
Privacy
encryption
network traffic
eavesdropping

Journal

ACM Transactions on Internet Technology cover
ACM Transactions on Internet Technology
IF:
4.1
Papers:
896
Citations:
1.9K

Organization

U
University of Turin
Scholars:
3.7W
Papers: 2.8W
Citations: 3.2W
P
Polytechnic University of Turin
Scholars:
1.3W
Papers: 1.3W
Citations: 1.3W
U
Universidade do Porto
Scholars:
3.0W
Papers: 2.9W
Citations: 34
U
University of Trieste
Scholars:
1.3W
Papers: 1.1W
Citations: 1.2W
researcher View more organizations