keyringer

Distributed secret management using GnuPG and Git

Install

All systems
curl cmd.cat/keyringer.sh
Debian Debian
apt-get install keyringer
Ubuntu
apt-get install keyringer
image/svg+xml Kali Linux
apt-get install keyringer
Windows (WSL2)
sudo apt-get update sudo apt-get install keyringer
Raspbian
apt-get install keyringer

keyringer

Distributed secret management using GnuPG and Git

Keyringer lets you manage and share secrets using GnuPG and Git in a distributed fashion. It has custom commands to encrypt, decrypt and recrypt secrets as well as create key pairs and supports encryption to multiple recipients and groups of different recipients to ensure the same repository can be shared with a workgroup but allowing to keep some secrets available just to subsets of that group. OpenSSL is needed to generate X.509 certificates and keys and xdg-utils are needed to open and edit encrypted secrets according to their file types.