Keyringer est un logiciel de partage de secrets chiffrés et distribués qui fonctionne en ligne de commande.

Keyringer vous permet de gérer et partager des secrets avec OpenPGP et Git via des commandes personnalisées pour chiffrer, déchiffrer, et éditer des fichiers textes et d'autre types de documents. En conservant ces secrets dans Git, vous pouvez les partager avec d'autres personnes de manière distribuée.

Utiliser keyringer requière des connaissances préalables en Git ainsi qu'en ligne de commande.

Pour apprendre à utiliser keyringer, lisez la documentation du site web de keyringer (en anglais).

Vous pouvez utiliser la commande open de keyringer pour éditer, chiffrer, et partager des documents LibreOffice, des images, etc.

Pour conserver votre configuration de keyringer à travers plusieurs sessions, vous pouvez activer l'option Dotfiles de la persistance et rendre persistants les fichiers du dossier .keyringer de votre dossier Home.

Par exemple, si vous avez un seul keyringer appelé top-secret :

/live/persistence/TailsData_unlocked/dotfiles
└── .keyringer
    ├── config
    └── top-secret

Veillez à mettre à jour vos dotfiles à chaque fois que vous utilisez les commandes init, teardown, destroy, ou preferences de keyringer.

Pour faire cela vous pouvez exécuter la commande suivante :

rsync -va --ignore-existing --delete ~/.keyringer /live/persistence/TailsData_unlocked/dotfiles