DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows
© 2018 Copyright held by the owner/author(s). Website fingerprinting attacks enable a local adversary to determine which website a Tor user visits. In recent years, several researchers have proposed defenses to counter these attacks. However, these defenses have shortcomings: many do not provide for...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Association for Computing Machinery (ACM)
2021
|
Online Access: | https://hdl.handle.net/1721.1/137545 |
_version_ | 1811083346389762048 |
---|---|
author | Lu, David Bhat, Sanjit Kwon, Albert Devadas, Srinivas |
author_facet | Lu, David Bhat, Sanjit Kwon, Albert Devadas, Srinivas |
author_sort | Lu, David |
collection | MIT |
description | © 2018 Copyright held by the owner/author(s). Website fingerprinting attacks enable a local adversary to determine which website a Tor user visits. In recent years, several researchers have proposed defenses to counter these attacks. However, these defenses have shortcomings: many do not provide formal guarantees of security, incur high latency and bandwidth overheads, and require a frequently-updated database of website traffic patterns. In this work, we introduce a new countermeasure, DynaFlow, based on dynamically-adjusting flows to protect against website finger-printing. DynaFlow provides a similar level of security as current state-of-the-art while being over 40% more efficient. At the same time, DynaFlow does not require a pre-established database and extends protection to dynamically-generated websites. |
first_indexed | 2024-09-23T12:31:36Z |
format | Article |
id | mit-1721.1/137545 |
institution | Massachusetts Institute of Technology |
language | English |
last_indexed | 2024-09-23T12:31:36Z |
publishDate | 2021 |
publisher | Association for Computing Machinery (ACM) |
record_format | dspace |
spelling | mit-1721.1/1375452021-11-06T03:23:29Z DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows Lu, David Bhat, Sanjit Kwon, Albert Devadas, Srinivas © 2018 Copyright held by the owner/author(s). Website fingerprinting attacks enable a local adversary to determine which website a Tor user visits. In recent years, several researchers have proposed defenses to counter these attacks. However, these defenses have shortcomings: many do not provide formal guarantees of security, incur high latency and bandwidth overheads, and require a frequently-updated database of website traffic patterns. In this work, we introduce a new countermeasure, DynaFlow, based on dynamically-adjusting flows to protect against website finger-printing. DynaFlow provides a similar level of security as current state-of-the-art while being over 40% more efficient. At the same time, DynaFlow does not require a pre-established database and extends protection to dynamically-generated websites. 2021-11-05T16:49:17Z 2021-11-05T16:49:17Z 2018-01 2019-05-28T17:01:22Z Article http://purl.org/eprint/type/ConferencePaper https://hdl.handle.net/1721.1/137545 Lu, David, Bhat, Sanjit, Kwon, Albert and Devadas, Srinivas. 2018. "DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows." en 10.1145/3267323.3268960 Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Association for Computing Machinery (ACM) MIT web domain |
spellingShingle | Lu, David Bhat, Sanjit Kwon, Albert Devadas, Srinivas DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows |
title | DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows |
title_full | DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows |
title_fullStr | DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows |
title_full_unstemmed | DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows |
title_short | DynaFlow: An Efficient Website Fingerprinting Defense Based on Dynamically-Adjusting Flows |
title_sort | dynaflow an efficient website fingerprinting defense based on dynamically adjusting flows |
url | https://hdl.handle.net/1721.1/137545 |
work_keys_str_mv | AT ludavid dynaflowanefficientwebsitefingerprintingdefensebasedondynamicallyadjustingflows AT bhatsanjit dynaflowanefficientwebsitefingerprintingdefensebasedondynamicallyadjustingflows AT kwonalbert dynaflowanefficientwebsitefingerprintingdefensebasedondynamicallyadjustingflows AT devadassrinivas dynaflowanefficientwebsitefingerprintingdefensebasedondynamicallyadjustingflows |