[tor-bugs] #20287 [Metrics/Website]: digest computation for names of vote files in CollecTor's file protocol and code differs

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Sep 13 07:48:04 UTC 2017


#20287: digest computation for names of vote files in CollecTor's file protocol and
code differs
-----------------------------+--------------------------
 Reporter:  iwakeh           |          Owner:  iwakeh
     Type:  defect           |         Status:  accepted
 Priority:  High             |      Milestone:
Component:  Metrics/Website  |        Version:
 Severity:  Normal           |     Resolution:
 Keywords:                   |  Actual Points:
Parent ID:  #20234           |         Points:
 Reviewer:                   |        Sponsor:
-----------------------------+--------------------------
Changes (by iwakeh):

 * component:  Metrics/CollecTor => Metrics/Website
 * parent:   => #20234
 * milestone:  CollecTor 1.4.0 =>


Comment:

 Moving this to metrics-web as this is a documentation issue.

 Also consider the point raised by Tom in
 [https://lists.torproject.org/pipermail/metrics-
 team/2017-September/000459.html metrics-team ml].
 Quote:
     I think that document is wrong.

    year DASH month DASH day DASH hour DASH minute DASH second
    DASH VOTE DASH fingerprint DASH digest

    Where VOTE is the string "vote" and all time related
    values are derived from the valid-after dates. 'fingerprint'
    is the fingerprint of the authority and 'digest' is the SHA1
    digest of the authority's medium term signing key.

    Specifically: 'digest' is the SHA1 digest of the authority's medium
 term signing key.

    It's not the medium term signing key, it's the digest of the vote
 document.

 This should be fixed before publishing the protocol on metrics-web. ->
 Setting parent id to #20234.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20287#comment:9>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list