Skip to content

MNADITYA05/21CSS101J-PPS-PROJECT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages