encrypted single-user key-value store
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 559B

vault

An encrypted single-user key-value store. It’s pretty much a wrapper over GPG.

Setup

Make sure you have GPG installed. Then, to create a new vault:

$ ./init

You will be prompted for a password to encrypt the vault.

Usage

To retrieve a key from the vault:

$ ./get key

To set a key in the vault:

$ ./set key value

To see all keys in the vault:

$ ./keys

TODO

  • Implement set
  • Implement keys
  • Create vault primary command with get, set, keys as subcommands