[tor-bugs] #21102 [Core Tor/Stem]: Shared Random Not Parsing Correctly
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Dec 29 01:15:34 UTC 2016
#21102: Shared Random Not Parsing Correctly
-------------------------------+--------------------
Reporter: tom | Owner: atagar
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Core Tor/Stem | Version:
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
-------------------------------+--------------------
None of the shared random attributes are being parsed or populated on
votes:
Latest stem version: 32ec5374c73b8c5f93d30723b629736a4070f314
{{{
>>> import stem
>>> from stem.descriptor import DocumentHandler
>>> from stem.descriptor.remote import DescriptorDownloader,
get_authorities
>>>
>>> downloader = DescriptorDownloader()
>>> query = downloader.get_vote(get_authorities()['moria1'],
document_handler = DocumentHandler.DOCUMENT, validate = False)
>>> r = query.run()[0]
>>> r.is_shared_randomness_participate
False
>>> r.shared_randomness_commitments
[]
>>> r.shared_randomness_previous_reveal_count
>>> r.shared_randomness_previous_value
>>> r.shared_randomness_current_reveal_count
>>> r.shared_randomness_current_value
>>> lines = r._raw_contents.split("\n")
>>> sharedlines = [bob for bob in lines if "shared" in bob]
>>> sharedlines
['shared-rand-participate', 'shared-rand-commit 1 sha3-256
0232AF901C31A04EE9848595AF9BB7620D4C5B2E
AAAAAFhkUgDfD5O57GTaW03nOXG6NYzK5d4pbl5bvY0Gl+ltdeDWJw==', 'shared-rand-
commit 1 sha3-256 14C131DFC5C6F93646BE72FA1401C02A8DF2E8B4
AAAAAFhkUgB1DTDby0B2+4wR/BT50pNinCALsi7dAfB7K6WcFBCXYg==', 'shared-rand-
commit 1 sha3-256 23D15D965BC35114467363C165C4F724B64B4F66
AAAAAFhkUgAZDvoCYkpssoN4ths9bsf6JF+XoT3XpEaVbLwHTEoGFg==', 'shared-rand-
commit 1 sha3-256 49015F787433103580E3B66A1707A00E60F2D15B
AAAAAFhkUgDhiYVny8VXGIz/+swCKcuRTy25JaZpQYQqJ3aiFqTTxg==', 'shared-rand-
commit 1 sha3-256 D586D18309DED4CD6D57C18FDB97EFA96D330566
AAAAAFhkUgDN/MbqvEG3IMLiAGv/MLp1arbCKGZFwLAptgYFY/N4qQ==', 'shared-rand-
commit 1 sha3-256 E8A9C45EDE6D711294FADF8E7951F4DE6CA56B58
AAAAAFhkUgCcnmLxs4+uPPHJrTnOMH+ZgfJ289AjbI/+ZI62sIJRcQ==', 'shared-rand-
commit 1 sha3-256 ED03BB616EB2F60BEC80151114BB25CEF515B226
AAAAAFhkUgD159ckYKLunWoreLKfCV/Rsmv5hel5TaX4SifHIC3/8g==', 'shared-rand-
previous-value 7 1giXfU4CDR2aqxPprE2tx/Y/QXM8EmSJN+yyfs0UBhk=', 'shared-
rand-current-value 6 oKd3173SXw2YYMgsWTDelUlpR5VlD/lFt264S2140R0=']
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21102>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list