|COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring.|
Hot or Not: Fingerprinting hosts through clock skew
If you have a question about this talk, please contact Andrew Lewis.
Every computer has a unique clock skew, even ones of the same model, so this acts as a fingerprint. Even if that computer moves location and changes ISP it can be later identified through this phenomenon.
By collecting TCP timestamps or sequence numbers, clock skew can be accurately remotely measured. In addition to varying between computers, clock skew also changes depending on temperature. Thus a remote attacker, monitoring timestamps, can make an estimate of a computer’s environment, which has wide-scale implications on security and privacy. Through measuring day length and time-zone, the location of a computer could be estimated, which is a particular concern with anonymity networks and VPNs. Local temperature changes caused by air-conditioning or movements of people can identify whether two machines are in the same location, or even are virtual machines on one server. The temperature of a computer can also be influenced by CPU load, so opening up a low-bandwidth covert channel. This could be used by processes which are prohibited from communicating for confidentiality reasons and because this is a physical covert channel, it can even cross “air-gap” security boundaries.
The talk will demonstrate how to use this channel to attack the hidden service feature offered by the Tor anonymity system. Here, an attacker can repeatedly access a hidden service, increasing CPU load and inducing a temperature change. This will affect clock skew, which the attacker can monitor on all candidate Tor servers. When there is a match between the load pattern and the clock skew, the attacker has linked the real IP address of a hidden server to its pseudonym, violating the anonymity properties Tor is designed to provide.
The talk will also present a separate illustration of the temperature covert channel technique, such as investigating a suspected attack on the Tor network in August 2006, by a well equipped adversary.
This talk is part of the Computer Laboratory Security Seminar series.
This talk is included in these lists:
Note that ex-directory lists are not shown.
Other listsCRASSH lectures East Asia Institute Seminars Junior Algebra/Logic/Number Theory seminar
Other talksThe role of worms in health and disease: studies from Uganda (King's/Cambridge-Africa Seminar) High-sensitivity superconducting detectors for mm/submm/THz astronomy Optimal Design and Operation under Uncertainty: Application to Polymerization Processes Raising awareness and sisterhood: do we still need 1960s' tools for 21st century social change? Canonical Quantum Observables Approximated by Molecular Dynamics for Matrix Valued Potentials. Wittgenstein's Games