Tkinter Password Generator & Strength Checker 🔐
- Welcome to the Tkinter Password Generator & Strength Checker project! This application generates secure, random passwords and checks the strength of manually entered passwords using a graphical user interface built with Tkinter.
Overview
- This project has been developed in order to complete one of the lab courses of my college. This application provides two main functionalities:
Password Generator:
- Generates strong, random passwords with a customizable length Password Strength Checker: Evaluates the strength of manually entered passwords. Features Generate passwords of customizable length (minimum 6 characters) Display the strength of generated passwords Check the strength of manually entered passwords Simple and intuitive graphical user interface.
Installation To run the Tkinter Password Generator & Strength Checker, you need to have Python installed on your machine along with the Tkinter library.
Clone the repository:
bash Copy code git clone https://github.com/your-username/Tkinter-Password-Generator-Project.git
cd Tkinter-Password-Generator-Project
Install the required packages:
bash Copy code pip install -r requirements.txt Usage Run the application:
bash Copy code python Tkinter-Password-Generator-Project.py
Generate a password:
Enter the desired password length (minimum 6 characters) in the "Password Length" field.
Click on the "Generate Password" button.
The generated password will be displayed along with its strength.
Check the strength of a manually entered password:
Enter your password in the "Enter Password" field. Click on the "Check Strength" button. The strength of the manually entered password will be displayed.