Title
An improved clock-skew measurement technique for revealing hidden services
Abstract
The Tor anonymisation network allows services, such as web servers, to be operated under a pseudonym. In previous work Murdoch described a novel attack to reveal such hidden services by correlating clock skew changes with times of increased load, and hence temperature. Clock skew measurement suffers from two main sources of noise: network jitter and timestamp quantisation error. Depending on the target's clock frequency the quantisation noise can be orders of magnitude larger than the noise caused by typical network jitter. Quantisation noise limits the previous attacks to situations where a high frequency clock is available. It has been hypothesised that by synchronising measurements to the clock ticks, quantisation noise can be reduced. We show how such synchronisation can be achieved and maintained, despite network jitter. Our experiments show that synchronised sampling significantly reduces the quantisation error and the remaining noise only depends on the network jitter (but not clock frequency). Our improved skew estimates are up to two magnitudes more accurate for low-resolution timestamps and up to one magnitude more accurate for high-resolution timestamps, when compared to previous random sampling techniques. The improved accuracy not only allows previous attacks to be executed faster and with less network traffic but also opens the door to previously infeasible attacks on low-resolution clocks, including measuring skew of a HTTP server over the anonymous channel.
Year
Venue
Keywords
2008
USENIX Security Symposium
high frequency clock,clock frequency,improved clock-skew measurement technique,correlating clock skew change,network jitter,clock skew measurement,tor anonymisation network,previous attack,hidden service,quantisation noise,clock tick,low-resolution clock,high resolution,clock skew,random sampling,low resolution,high frequency
Field
DocType
Citations 
Timing failure,Synchronization,Clock drift,Computer science,Real-time computing,Clock skew,Skew,Jitter,Digital clock manager,Clock rate
Conference
38
PageRank 
References 
Authors
1.74
9
2
Name
Order
Citations
PageRank
Sebastian Zander176245.26
Steven J. Murdoch280657.90