safe

Password protected secret keeper.

Secrets are encrypted and stored on disk using a key derivated from your master password. An agent can retain the key in memory so you don't have to type the password over and over.

Features

Usage

Refer to safe(1) manual page for details and examples. The below commands are provided as a quick introduction.

This will store and retrieve a secret from the safe

safe -a mysecret < secret.jpg
safe mysecret > secret.jpg

Secrets being standard files in $SAFE_DIR, you can list them using standard tools:

find ${SAFE_DIR} -type f

Installation

Edit config.mk as needed, then build/install with the following commands:

make
make install

Require libsodium.

Development

git clone git://z3bra.org/safe.git

If you find any bug, please report them or send a patch to dev@z3bra.org.

Download