Opened 3 years ago

Last modified 9 months ago

#7028 new project

Implement Adaptive Padding or some variant and measure overhead vs accuracy

Reported by: mikeperry Owned by:
Priority: normal Milestone: Tor: unspecified
Component: Tor Version:
Keywords: SponsorZ research-needed tor-relay Cc: g.koppen@…, nikita@…
Actual Points: Parent ID: #7027

Description (last modified by mikeperry)

As a defense against Website Traffic Fingerprinting, we should implement a tunable cover traffic defense that we could set from the consensus with a value dependent upon available Guard bandwidth relative to Exit capacity.

My favorite from the research literature is, because it appears to be tunable in this fashion.

The "BUFLO" variant proposed by this paper is better specified, but it's not clear it actually performs better for a given overhead quantity:

This is likely a research task. People who attempt it should also read (Slides:

Child Tickets

Change History (7)

comment:1 Changed 3 years ago by gk

  • Cc g.koppen@… added

comment:2 Changed 3 years ago by nickm

  • Keywords tor-relay added
  • Milestone set to Tor: unspecified

comment:3 Changed 3 years ago by mikeperry

  • Description modified (diff)

comment:4 Changed 3 years ago by mikeperry

  • Description modified (diff)

comment:5 Changed 3 years ago by mikeperry

  • Description modified (diff)

comment:6 Changed 18 months ago by nikita

  • Cc nikita@… added

comment:7 Changed 9 months ago by ssperling5

I am attempting to implement adaptive padding on the Tor network using the Shadow simulator. Where in the Tor source could I find the code for sending padding cells every few minutes on open but currently inactive channels?

Note: See TracTickets for help on using tickets.