[tor-bugs] #34123 [Internal Services/Tor Sysadmin Team]: Provide secrets/passwords management for Tor Browser Nightly signing
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue May 5 20:24:18 UTC 2020
#34123: Provide secrets/passwords management for Tor Browser Nightly signing
-------------------------------------------------+-------------------------
Reporter: sysrqb | Owner: tpa
Type: project | Status:
| needs_information
Priority: Medium | Milestone:
Component: Internal Services/Tor Sysadmin Team | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Changes (by anarcat):
* status: new => needs_information
Comment:
after a discussion about this on IRC, I am not sure we can help you on
this. as detailed in #29677, we currently have *many* password management
mechanisms. the one that could be exposed on servers (through Puppet)
would be Trocla, as you correctly identified there.
but the way that works is that Trocla holds the secret (or just the hashed
version!) on the puppetmaster and deploys the secret (or just the hash!)
on the nodes. so, in effect, it does not *really* solves your problem
here: what you would need, I suspect, is either a hardware token, or
manage those secrets on your own.
i'm not sure I understand what you expect TPA to do in this specific case.
i hear, from the IRC discussion, that you are worried about that knowledge
being in only one or two person's heads, but the solution for this is
having clear and reliable documentation, alongside training, which seems
to me to be more a social than technical problem at this stage.
that said, I am happy to share the burden of storing possible secrets with
the team if you are worried about losing them. we can do that in the TPA
password manager or, if we need automatic generation and management, in
Trocla.
i would definitely need more information about how all this works before
going forward, however, so feel free to detail where I got this wrong or
how things actually work, either here or in private (nextcloud, encrypted
pgp email or private git repositories all work).
thanks!
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/34123#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list