[tor-talk] What is the different between cached-microdescs, cached-microdesc-consensus and cached-microdescs.new?

Anonymous Kyoto anonymous.kyoto at gmail.com
Tue Mar 10 05:34:10 UTC 2015


Hi all,
I just have a look at ~/Tor Browser\Browser\TorBrowser\Data\Tor and see the
above mentioned 3 files. I don't really know how they are different in both
"content" and "role".

Which file is used to build circuit by Client?
Which File is used to checked "the validity of recent-possessing network
document"?

TO the best of my knowledge, client check whether there are any
downloadable descriptors (currently every 10 seconds according to
dir-spec.txt). So could anyone please explain or give me a hint of how the
client really "CHECK" that?
For example:
in the cached-microdesc-consensus file contains a descriptor
____
r PDrelay1 AAFJ5u9xAqrKlpDW6N0pMhJLlKs 2015-03-09 10:53:09 95.215.44.189
8080 0
m CPe8dnlRHAy8MxrtSS1QTQzlZl8fesAIahWCwUz5W5U
s Fast Running Stable Valid
v Tor 0.2.5.10
w Bandwidth=404
____

in the cached-microdescs file contains this:
____
onion-key
-----BEGIN RSA PUBLIC KEY-----
MIGJAoGBALx34lHj8UR4uM6uckNlHYZfVi0YsVhOBZ7H0MUbCoe5YMmMCSVLxyaE
lNZMQj5RV+ezKUB0TOW7XjJwoL5jq+mn1UGjpaH+ANKZPPpg6kelpxGShdVmxIEI
vCxLPM40mAypKKzEoDlYqzv1KcCXzKH3d/KOPRKXu+bMCg6KGxh9AgMBAAE=
-----END RSA PUBLIC KEY-----
ntor-onion-key 8VFLG7Hs7Phh8vdNCZDOmHUfVu8wa75UgSbj7A+wFig=
a [2a02:7aa0:1619::9847:f57c]:8080
family $2224E7AF8101885850EC7F2F9EB99F823E8014BE
$5B8706EB8B9130F791B39346765B3978EB657E07
$63084BB607DD0C6E74021422FEB691392208B330
$DCD19D25D6A0DFEB63ECA9A02033B3B3181BCFFC
id rsa1024 AAFJ5u9xAqrKlpDW6N0pMhJLlKs
@last-listed 2015-03-09 03:46:20
____

So which value Client will parse and send to Directory Mirrors to Check if
a descriptor is still valid or invalid in this case, is that the
"AAFJ5u9xAqrKlpDW6N0pMhJLlKs", cos I can only find this is the only common
value between two files?
Will Client have to send all of "that-value" of all recent possessing
descriptors to Mirrors to test? If yes, how the Mirrors will handle those
values?

Thank you for reading my question, and please correct me if I said
something wrong.
Yours Sincerely.


More information about the tor-talk mailing list