A Python application that generates complex passphrases and allows users to encrypt them using different encryption algorithms. The generated passphrases are secure and can be used as strong passwords for various applications.
- Python 3.x
- cryptography (Install using
pip install cryptography
)
- Generate a complex passphrase between 16 and 32 characters.
- Option to add special characters or capitalize characters in the passphrase.
- Choose between "Fernet" and "AES" encryption algorithms for securing the passphrase.
- Display the encrypted passphrase and the encryption key.
-
Clone the repository to your local machine:
git clone https://github.com/your-username/complex-passphrase-generator.git
-
cd complex-passphrase-generator
-
pip install -r requirements.txt
-
python passphrase_generator.py
Contributions are welcome! If you find any issues or have suggestions for improvement, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.
This application is for educational purposes only and may not be suitable for actual production usage. It's essential to follow best practices and security guidelines when handling passphrases and encryption keys.