[tbb-bugs] #12999 [Tor Browser]: Use one clock skew per URL bar domain

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Aug 29 23:22:44 UTC 2014

#12999: Use one clock skew per URL bar domain
 Reporter:  arthuredelstein     |          Owner:  tbb-team
     Type:  enhancement         |         Status:  new
 Priority:  normal              |      Milestone:
Component:  Tor Browser         |        Version:
 Keywords:  tbb-fingerprinting  |  Actual Points:
Parent ID:  #3059               |         Points:
 When #3455 lands, Tor Browser will have a separate Identity (i.e.,
 circuit) for each URL bar domain. JavaScript clock skew fingerprinting is
 one way attackers can try to link Identities. Tor Browser could counter
 this by maintaining a separate clock skew for each URL bar domain.

 When the user browses to a new URL bar domain, Tor Browser would
 1. Create a new circuit
 2. Request clock skew from exit node (already tied to Identity)
 3. Store clock skew in a skew->URL bar domain mapping
 4. Apply clock skew to any JS clock requests under that domain

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12999>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the tbb-bugs mailing list