This is a simple and secure app that uses AES encryption to encrypt and decrypt your passwords, it is fully offline and requires the following libraries to work (if you run the python script and not the standalone version which has the .exe extension):
- AES-Encryptor
- pyperclip
- pycryptodome
Open your command prompt (not the python idle!) and type pip install packagename where packagename is the name of each of the above libraries (type the names exactly as shown above)
What can this app do?
- Hide your decrypted passwords on the main screen
- Copy to clipboard
- Change the password that your password-vault is encrypted with
- Choose between 3 languages (Russian, Greek, English)
- Decrypt passwords from another vault with the same password
- Add new passwords to the vault by typing them manually the same way as the program saves the generated passwords
- Delete passwords from the vault manually and save the changes to the vault
- Exclude ambiguous symbols and similar symbols
- Get a rating for the generated password
Plans:
- Implement a "Trash" system (im thinking about using vault versioning and finding the parts that have been deleted after making changes and saving the vault)
- Show statistics about how many passwords are saved in the vault and how many of them are weak
- Add an option to generate a passphrase from a dictionary
Current state of the app: