[tor-bugs] #26970 [Core Tor/Tor]: Privcount: plan the modules and components

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Jul 29 23:25:15 UTC 2018


#26970: Privcount: plan the modules and components
-------------------------+-------------------------------------------------
     Reporter:  teor     |      Owner:  teor
         Type:  task     |     Status:  assigned
     Priority:  Medium   |  Milestone:  Tor: 0.3.5.x-final
    Component:  Core     |    Version:
  Tor/Tor                |   Keywords:  privcount, 035-roadmap-master, 035
     Severity:  Normal   |  -triaged-in-20180711, rust
Actual Points:           |  Parent ID:  #25669
       Points:           |   Reviewer:
      Sponsor:           |
-------------------------+-------------------------------------------------
 Replying to [26953#comment:3 chelseakomlo]:
 > Is the idea that this project will remain external to core tor, or will
 this one day be merged into the core codebase? Definitely having CI in the
 short term seems wise either way.

 That's a good question, nickm and I haven't discussed it yet. And I think
 we'd benefit from your advice.

 For PrivCount in Tor, we need to produce the following components:

  * a Rust "Data Collector" module in Tor that does blinding, encryption,
 and noise, based on a config
  * a separate "Tally Reporter" binary that does unblinding, decryption,
 aggregation, and reporting, based on a config
  * some tools for creating and validating configurations

 One possible design is:
 * Rust modules for blinding/encryption, noise, aggregation, reporting, and
 config
 * Glue code and module imports for the Tor Data Collector
 * Application code and module imports for the Tally Reporter
 * Application code and module imports for the tools

 Split off
 https://trac.torproject.org/projects/tor/ticket/26953?replyto=3#comment:3

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


More information about the tor-bugs mailing list