None mentioned gitcrypt yet. I used it for 3 years, sharing password in a team of 4. A bit cumbersome to setup, but once you've been through the installation instructions, it just works. https://github.com/shadowhand/git-encrypt
Ask HN: How Do You Securely Share Passwords in Teams?
61–67 of 67 posts
Thank you for recommending Gitcrypt! I have been trying to remember the name because we have a couple of Git repos that need protecting. We need to encrypt them but I don't want it to be a big hassle to the developers that need to work with them.
Re: Ask HN: How Do You Securely Share Passwords in Teams?
#62I'm working on a piece of software (SaaS, self-hosted) that acts as a reverse proxy and stores credentials. The goal is to avoid having to require users to know any secrets other than the ones you already trust them to have (a domain login, a Google Apps account, etc.) The goal is to have a single-sign on for the entire internet, and any topology of mapping users to accounts. Account per user could be used if you wan…
Looks awesome! I'd love to get updates.
Re: Ask HN: How Do You Securely Share Passwords in Teams?
#63Re: Ask HN: How Do You Securely Share Passwords in Teams?
#64A handful of text files containing sets of passwords of similar "privilege level" (e.g. one containing social media logins, one for PayPal or services that cost money, etc), stored gpg-encrypted to specific lists of people and kept under revision control. It is cumbersome, particularly with regard to editing and key management. But it works and doesn't rely on any 3rd parties.
Re: Ask HN: How Do You Securely Share Passwords in Teams?
#65Keystok (https://keystok.com/), which uses JavaScript to encrypt/decrypt secrets in the browser, and also provides a REST API and client libraries to access the secrets programmatically, for deploying API keys to apps etc.
(I'm one of the developers. It's a commercial SaaS service.)
Re: Ask HN: How Do You Securely Share Passwords in Teams?
#66We use https://commonkey.com/ , it works pretty great and all the encryption is done client side (although the usual caveats about javascript encryption still hold)
+1 for commonkey and their client-side encryption/decryption
+1 for client-side encryption in general^^.
Commonkey and Keystok.com both work well, CK just has a nicer UI and Keystok a better API.
Re: Ask HN: How Do You Securely Share Passwords in Teams?
#67We use KeypassX (https://www.keepassx.org/) and store the encrypted password database inside BTSync (http://www.bittorrent.com/sync), hosted on a secure internal server within our office. Both KeypassX and BTSync are free.