# TG-PSM: Tunable Greedy Packet Sequence Morphing Based on Trace   Clustering

**Authors:** Farzam Fanitabasi

arXiv: 1904.05738 · 2019-04-12

## TL;DR

TG-PSM is a novel website fingerprinting countermeasure that uses trace clustering and a greedy packet morphing algorithm to effectively reduce attacker accuracy with lower bandwidth overhead.

## Contribution

Introduces TG-PSM, a dynamic, tunable countermeasure that clusters website traces and morphs traffic to improve privacy while reducing bandwidth overhead.

## Key findings

- Reduces attacker accuracy significantly.
- Over 40% bandwidth overhead reduction.
- Outperforms previous countermeasures.

## Abstract

Common privacy enhancing technologies fail to effectively hide certain statistical aspects of encrypted traffic, namely individual packets length, packets direction and, packets timing. Recent researches have shown that using such attributes, an adversary is able to extract various information from the encrypted traffic such as the visited website and used protocol. Such attacks are called traffic analysis. Proposed countermeasures attempt to change the distribution of such features. however, either they fail to effectively reduce attacker's accuracy or do so while enforcing high bandwidth overhead and timing delay. In this paper, through the use of a predefined set of clustered traces of websites and a greedy packet morphing algorithm, we introduce a website fingerprinting countermeasure called TG-PSM. Firstly, this method clusters websites based on their behavior in different phases of loading. Secondly, it finds a suitable target site for any visiting website based on user indicated importance degree; thus providing dynamic tunability. Thirdly, this method morphs the given website to the target website using a greedy algorithm considering the distance and the resulted overhead. Our evaluations show that TG-PSM outperforms previous countermeasures regarding attacker accuracy reduction and enforced bandwidth, e.g., reducing bandwidth overhead over 40% while maintaining attacker's accuracy.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1904.05738/full.md

## Figures

6 figures with captions in the complete paper: https://tomesphere.com/paper/1904.05738/full.md

## References

25 references — full list in the complete paper: https://tomesphere.com/paper/1904.05738/full.md

---
Source: https://tomesphere.com/paper/1904.05738