A CLI Password Manager that can save your passwords securely in images using Steganography. The program can also generate strong passwords for your use
- Download or clone the repository.
- Install the dependencies by running the command below.
pip install -r requirements.txt
- Now run the
setup.py
file.
python setup.py install
- Once, the setup is completed you will be able to run
pypassword
command.
$ pypassword
Usage: pypassword [OPTIONS] COMMAND [ARGS]...
A CLI Password Manager that can save your passwords securely in images using
Steganography. The program can also generate strong passwords for your use.
Options:
--help Show this message and exit.
Commands:
decrypt Decrypts encoded text from image.
encrypt Encrypts password into image.
generate-password Generates a strong password!
$ pypassword encrypt
Enter your password: nopassword
Enter the path of the image you want to hide your password(with extension): Macbook.png
Enter a name for encoded image with extension(Encoded image will be saved in working directory.): encoded_macbook.png
Your password(nopassword) has been successfully encoded in the image(Macbook.png)
Encoded image has been saved associated with the entered name(encoded_macbook.png)!
$ pypassword decrypt
Enter the path of the image your password is hidden in(with extension): encoded_macbook.png
Decrypted password-> nopassword
- click==8.0.1
- tweepy==4.3.0
- setuptools==56.0.0
- Pillow==8.4.0
- PyInquirer==1.0.3
- rich==10.13.0
- Python[^3.8]
- Replit(Development Environment)
If any bugs are found make sure to create a new issue