All Projects → franela → vault

franela / vault

Licence: MIT license
Vault - cross-platform GPG KV store for teams made easy

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to vault

gpgpwd
Moved to GitLab
Stars: ✭ 22 (-37.14%)
Mutual labels:  gpg, password
vault-desktop
🔑 [really] safe password management desktop UI
Stars: ✭ 12 (-65.71%)
Mutual labels:  vault, password
Purse
GPG asymmetric (YubiKey) password manager
Stars: ✭ 313 (+794.29%)
Mutual labels:  gpg, password
Cli
share secrets within teams to avoid plain-text secrets from day one
Stars: ✭ 138 (+294.29%)
Mutual labels:  vault, gpg
Pwd.sh
GPG symmetric password manager
Stars: ✭ 1,468 (+4094.29%)
Mutual labels:  gpg, password
Vault Secrets Gen
A Vault secrets plugin for generating high entropy passwords and passphrases.
Stars: ✭ 238 (+580%)
Mutual labels:  vault, password
CryptoKnight
CryptoKnight is a general purpose cryptography desktop app
Stars: ✭ 18 (-48.57%)
Mutual labels:  password
hubble
hubbling the universe nebula by nebula
Stars: ✭ 18 (-48.57%)
Mutual labels:  vault
bcrypt
BCrypt is a password hashing function
Stars: ✭ 138 (+294.29%)
Mutual labels:  password
obliviate
A password manager that forgets your passwords
Stars: ✭ 22 (-37.14%)
Mutual labels:  password
hookpick
A tool to manage some operational concepts of Hashicorp Vault
Stars: ✭ 83 (+137.14%)
Mutual labels:  vault
vauth
VMware vSphere VM Identity Platform
Stars: ✭ 32 (-8.57%)
Mutual labels:  vault
BruteForce
A simple brute forcer written in GO for SHA1, SHA256, SHA512, MD5 and bcrypt
Stars: ✭ 49 (+40%)
Mutual labels:  password
hashicorp-labs
Deploy locally on VM an Hashicorp cluster formed by Vault, Consul and Nomad. Ready for deploying and testing your apps.
Stars: ✭ 32 (-8.57%)
Mutual labels:  vault
MlkPwgen
Secure random password generator for .NET and PowerShell
Stars: ✭ 57 (+62.86%)
Mutual labels:  password
buttercup-importer
🎣 3rd-party archive importer for Buttercup
Stars: ✭ 39 (+11.43%)
Mutual labels:  password
Ob3vil1on
Another archive cracker created in python | cracking [zip/7z/rar] by bruteforcing [ NOT MAINTAINED ]
Stars: ✭ 17 (-51.43%)
Mutual labels:  password
pagecrypt
Password Protected Single Page Applications and HTML files
Stars: ✭ 124 (+254.29%)
Mutual labels:  password
vault-plugin-secrets-wireguard
Vault's plugin for managing server and dynamic client configurations
Stars: ✭ 41 (+17.14%)
Mutual labels:  vault
sitri
Sitri - powerful settings & configs for python
Stars: ✭ 20 (-42.86%)
Mutual labels:  vault

VAULT Build Status

What is Vault?

Vault is a secure cross-platform KV store wrapped around GPG which makes team collaboraion extremely easy. You can define as many Vaults as needed and use them rightaway without changing any configuration at all.

Why Vault?

  1. Because security is something really important for us and we take it seriously
  2. It really simplifies the friction to work with GPG between multiple teams and recipients
  3. We needed something which was easy to use and platform agnostic
  4. It was fun to do it and to learn during the process

What can I do with Vault?

Using Vault is super easy. Below is the list of all the possible operations:

vault init - Creates a new Vault in the directory you're located
vault add - Adds one or more recipients to your Vault. Vault will automatically re-encrypt all your files for the new recipient
vault set - Stores something (text or file) into your Vault and encrypts it for all of your vault recipients
vault get - Retrieves an encrypted file from your Vault and decrypts it.
vault edit - Decrypts a file and opens it in the default editor and re-encrypts it after save and exit. vault remove - Removes specified recipients from the Vault. It will automatally keep te integrity of your Vault by upgrading encrypted recipients
vault import - Imports all the current recipients in your vault. Alternatively you can specifiy a keyserver to import from
vault recipients - Lists vault recipients and it's current status in the user keyring (missing / untrusted / trusted) i.e:

recipients

This sounds cool, where do I get it?

You can find Vault for your favorite distrution below:

Linux Windows MacOS BSD

More distributions and source code can be found here

Installing

Download the correct binary for your distribution (clck images above) into your PATH and check that GPG installed.

Contributing

We're always working to improve vault, but if you find a bug or you just want to collaborate you can send us your PR (include tests when possible).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].