Hello Tor-Dev,
My name is Alex Mages, and I have been doing pluggable transport research with Eugene Vasserman (CC) at Kansas State University.
Right now we're exploring latency-based attacks but are having trouble achieving a particular goal: a way to “ping” an arbitrary node in a client’s already-built (“live”) circuit. One-way timing is ideal but round trip time would suffice. We can glean this information during circuit construction, but what about a “live” circuit? Ideally, this would be a periodic thing Tor already keeps track of, but as an on-demand or as a byproduct/side-effect of a different function would also work. We have not been able to find a way to do this within the Tor (sub)protocol specs or the control port spec.
Any ideas, suggestions, or criticisms would be greatly appreciated.
Thanks,
Alex Mages