Password management without storage 05-26-2016, 12:26 AM
#1
![[Image: screenshot.png]](https://raw.githubusercontent.com/libeclipse/visionary/master/images/screenshot.png)
The idea is simple: password management without password storage.
Most people use shit passwords, and don't use password managers because they're inconvenient. They often cost a lot, and don't sync to all of your devices. They work by encrypting all of your stored passwords with a master password, and then sending that blob to all your shit. If the master password was shit, or a proper key derivation function wasn't used, or any other flaw in the implementation, then all your passwords are gone. Also, if the provider's server is haxed and some skid rm -rf's that shit, then your passwords are gone too.
Visionary password manager solves this by removing the storage altogether. Brute force is mitigated by using Scrypt, and there's legit nothing to steal or delete. You memorise a single, strong password, and enter it as the master password. Then you'll be asked for a keyword. This can be anything like github.com, facebook, not_porn, or whatever. Two passwords are generated for you, a strong conventional password, and a readable password.
You can install vpm using `pip install visionarypm`, or by cloning the github repository:
https://github.com/libeclipse/visionary
Once installed, just run the `vpm` command in your terminal.
If you want to help with the project or suggest improvements, open an issue or a PR.
Spoiler: Usage
Code:
~
▶ vpm
_ _
/\ /(_)___(_) ___ _ __ __ _ _ __ _ _
\ \ / / / __| |/ _ \| '_ \ / _` | '__| | | |
\ V /| \__ \ | (_) | | | | (_| | | | |_| |
\_/ |_|___/_|\___/|_| |_|\__,_|_| \__, |
Password Manager|___/
Please report any issues at https://github.com/libeclipse/visionary/issues
[+] Cost factor: 2^14
[+] Length of conventional password: 38
[+] Words in readable password: 8
[+] Config file: /usr/lib/python3.5/site-packages/visionarypm/visionarypm.conf
Master password:
Fingerprint: Demises ideality letterhead copolymerizing misbills
Keyword: porn folder
[1] Conventional password: 7fe89879af3898310c0f48c0a5ea1cf76d1cf9
[2] Readable password: Libbers ceremonialists warhorse planar heedfulness electrotypes stuffy polyhedra
Would you like to copy a password to the clipboard? (Y/n) y
Which password would you like to copy? (1/2) 1
Copied!
Keyword:














![[+]](https://sinister.li/images/modern/collapse_collapsed.png)