Tree


LICENSEcommits | blame
READMEcommits | blame
badphrase*commits | blame
dec*commits | blame
decfile*commits | blame
enc*commits | blame
encfile*commits | blame
entropy*commits | blame
gen*commits | blame

README

## OpenBSD password suite with no dependencies outside base!

## Utilities

# enc
encodes (encrypts) passwords from stdin with a password name and a passpharse
and stores them in a managed. passwords directory for later retrival with dec.

# dec
decodes password files encrypted using enc under .passwords 

# gen
generates a random strong password meant for encryption and storage/retrival
with enc/dec.

# entropy
calculates password entropy in bits given the length of the password and the
number of possible characters (permutations) that'll be used in that password.
Useful for measuring password strength especially before genering a new
password with gen or badphrase.

# badphrase
generates a memorable passphrase using a word list. supports diceware too.

# encfile
takes a file and encrypts it with a passphrase