The Minivault is a web-app/browser-extension tool designed to help to share sensitive data securely.
Set a secret with your friends or team and use it to encrypt and share your data!
No data/cookie is kept or sent by the vault!
-
Web version (add as home screen on your phone and it works offline as well)
Running minivault from command line
- minivault/vault designed to encrypt/decrypt (smaller)
- minivault/minivaul designed test everything: cli and extension with headless browser
docker run --rm minivault/vault encrypt secret password
docker run --rm minivault/vault decrypt hash password
docker run --rm localhost/minivault npm run --silent encrypt "foo" "bar"
docker run --rm localhost/minivault npm run --silent decrypt "foo" "bar"
-
~/.config/fish/functions/encrypt.fish
function encrypt command docker run --rm minivault/vault encrypt $argv end
-
~/.config/fish/functions/decrypt.fish
function decrypt command docker run --rm minivault/vault decrypt $argv end
-
~/.bashrc
alias encrypt='docker run --rm minivault/vault encrypt' alias decrypt='docker run --rm minivault/vault decrypt'
npm ci
npm test
node bin/encrypt.js "secret" "password"
node bin/decrypt.js "hash" "password"