I see what you’re watching on your streaming service: Fast identification of dash encrypted network traces
Paper in proceeding, 2023

In recent years, concerns about the privacy of users data have raised as testified by the wide adoption of the HTTPS protocol over its unencrypted predecessor. This work demonstrates, however, that the encryption used in HTTPS does not guarantee that the user’s data is hidden when streaming videos using the DASH protocol. We show that the encryption can be bypassed by exploiting recognizable and predictable patterns produced by DASH in side-channels. To demonstrate our attack, we have collected 100k fingerprints from the SVT Play streaming platform, and have shown that encrypted videos can reliably and quickly be identified by capturing streamed HTTPS traffic and comparing it against the fingerprint database. Compared with previous work, our evaluation demonstrates the superior accuracy in our approach as well as its capacity of swiftly identify videos that are playing from an arbitrary timestamp. Our prototype is, to the best of our knowledge, the fastest and most accurate video streaming recognizer to date, only requiring as little as 12 seconds of network traffic to infer a video title with more than 98% accuracy among a catalogue of 20k videos. Our results call for future updates in the DASH protocol designed to circumvent the privacy leak we have shown. An open- source implementation of our prototype is publicly available at https://github.com/embeage/streaming-identification.

traffic analy- sis

privacy

DASH

wireless networks

video streaming

SVT Play

Author

Martin Björklund Hultman

Network and Systems

Marcus Julin

Chalmers, Computer Science and Engineering (Chalmers)

Philip Antonsson

Chalmers, Computer Science and Engineering (Chalmers)

Andreas Stenwreth

Chalmers, Computer Science and Engineering (Chalmers)

Malte Åkvist

Chalmers, Computer Science and Engineering (Chalmers)

Tobias Hjalmarsson

Chalmers, Computer Science and Engineering (Chalmers)

Romaric Duvignau

Network and Systems

Proceedings - IEEE Consumer Communications and Networking Conference, CCNC

23319860 (ISSN)

Vol. 2023-January 1116-1122
9781665497343 (ISBN)

20th IEEE Consumer Communications and Networking Conference, CCNC 2023
Las Vegas, USA,

PAN5G: 5G Passive Attacks

Chalmers, 2022-01-01 -- 2022-06-30.

TRUSTCOM: Packet Trace Recognition over Unstable Communication Channels

Computer Science and Engineering (Chalmers), 2023-02-01 -- 2024-01-31.

Subject Categories

Media and Communication Technology

Communication Systems

Computer Science

Areas of Advance

Information and Communication Technology

DOI

10.1109/CCNC51644.2023.10060390

More information

Latest update

4/21/2023