Skip to content

Ahmad-Ilyas-Bajwa/PRODIGY_CS_03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

This tool is designed as part of an internship task in Cyber Security at Prodigy InfoTech.

This project is a password complexity checker tool developed using Python. The tool evaluates the strength of a password based on various criteria, including the presence of lowercase letters, uppercase letters, special characters, numbers, and the overall length of the password. It provides real-time feedback and suggestions for improving the password strength.

Prerequisites

  • Tkinter (usually included with Python)

How It Works The program evaluates the password based on the following criteria:

  • Length: Password should be at least 8 characters long.
  • Uppercase Letters: Password should contain at least one uppercase letter.
  • Lowercase Letters: Password should contain at least one lowercase letter.
  • Numbers: Password should contain at least one numeric digit.
  • Special Characters: Password should contain at least one special character (e.g., !@#$%^&*).