0.1.1 |
|
---|---|
0.1.0 |
|
#17 in #salt
26KB
653 lines
rustypw
rpw - rusty password manager is basically a small cli password manager.
The passwords are stored encrypted with AES256 in CBC mode with a nonce iv. The key is generated with argon2 using a randomly generated salt and password.
rpw stores all files under $HOME/.rpw.d
. Including encrypted password storage
and its configuration file.
External Dependencies
rpw depends upon pbcopy
for MacOS and xclip
on Linux to copy passwords to
the users clipboard. So these are required for rpw to function.
Configuration
# $HOMe/rpw.d/config.json
{
clear_copy_timeout = UINT # Clipboard is cleared after timeout
}
Dependencies
~6–11MB
~230K SLoC