3 ms·
I hope this is not too obvious a thing to mention, but if you want a really bare bones plaintext password manager on Linux, then use vim with its encryption mod
by cantrevealname 6y ago
I hope this is not too obvious a thing to mention, but if you want a really bare bones plaintext password manager on Linux, then use vim with its encryption mode:
To create your list of usernames and passwords, create an encrypted file as follows (you'll be prompted to choose a passphrase):
vim -x /path/to/passwordfile
To access or update your list of usernames and passwords:
vim /path/to/passwordfile
The above autodetects that the file is encrypted (so the -x is no longer needed) and you'll will be prompted for your passphrase.
Modern versions of vim use Bruce Schneier's highly regarded Blowfish algorithm. Type :set cm? while in vim to verify that it reports the algorithm as blowfish or blowfish2.
I haven't tried vim on Android and iOS, so I don't know how convenient this would be on smartphones, but for Linux, I can't think of any simpler way for keeping an encrypted file of freely formatted text.
- duozerk 6y agoAs for emacs users, the EasyPG package (https://www.emacswiki.org/emacs/EasyPG https://www.emacswiki.org/emacs/EasyPG) offers a similar feature - it uses GPG directly, though.
- erk__ 6y agoEmacs also have its own internal password system with .authinfo.gpg a nice small walkthrough of the system is here https://www.masteringemacs.org/article/keeping-secrets-in-emacs-gnupg-auth-sources https://www.masteringemacs.org/article/keeping-secrets-in-em...
- duozerk 6y agoGood to know, thanks !
- dchest 6y agoPlease, do not use vim crypto for anything serious, such as password storage. It has a weak KDF, is malleable (especially important if you decide to sync your password files), and most important, the authors disregard suggestions of competent people https://github.com/vim/vim/issues/638 https://github.com/vim/vim/issues/638