Sharelock.io is an OSS project that provides you with a simple and secure way to share secrets. It’s easy:
- Enter your secret and a list of emails or twitter handles for people that can access your secret. Sharelock.io encrypts all this and presents you a URL, which is called a sharelock. The URL incorporates your encrypted secret, and it’s the only place it exists.
- Send the sharelock using any public or private channel you choose (e.g., email, Twitter, Slack, IRC, public GitHub pages, etc.). The channel does not need to be secure, as the sharelock itself is already encrypted.
- Your recipient browses to the sharelock URL; if they can authenticate themselves to any of the email addresses or twitter handles you specified, they can see the secret. The project is currently written so authentication is done via Auth0, but feel free to modify the OSS source code (MIT licensed) to use any alternative you desire.
Sharelock is brought to you with love by Auth0.