Password manager that can generate non and re-generatable passwords and stores their generation credential or existing passwords using AES-256 encryption.
It is the password that is generated using some credentials. If you supply same credentials you can always re-generate same password.
Password generation requires another password and if you give something different, it generates completely different password. So attacker never know if it is true password or not until trying it. So basically this method redirects attackers to different ways to keep you secure long enough if you feel insecure until you change your passwords, credentials and etc.
No. If you want to use wallet feature of passgen, it will keep your credentials in wallet file with AES-256 encryption. So it is nearly impossible to crack it with our current technology if you keep it safe with secure password.
Passgen has safety check functionality for your existing passwords that you can use it with this command;
passgen safety check
Yes you can. If you believe you can keep your credentials on your mind easily (if you create yourself a pattern for it, it is quite possible but using patterns is not secure) go for it; because it is going to be much more secure than keeping it in wallet.
Wallet keeps your re-generatable password's credentials except generation password.
Storage keeps your current existing user names and passwords.
Yes you can. It uses cryptographically secure random numbers to be sure it is unique. Example usage;
passgen gen --one-time
# OR
passgen generate --one-time
Wallet and storage passwords used for securing wallet or storage files.
Master password is used for generating your re-generatable password. So it is a part of re-generation credentials and affects of output of password generation process.
Of course. You can pass --wallet-path
or --storage-path
arguments to wallet or storage command to change path of it.
Sure. Just pass --help
argument to your command or sub command for help. For example;
passgen --help
passgen wallet --help
passgen storage --help
passgen safety --help
passgen safety check --help
# and many more
- Better TUI