Skip to content

About

πŸ’‘ Future Enhancements Add password suggestions GUI version using Tkinter Store and check password breach history (using APIs) πŸ™Œ Acknowledgments This project was completed as part of the Prodigy InfoTech Python Development Internship – Comillas Negras, under Task 03.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

PRODIGY_PYDEV_Task03

πŸ’‘ Future Enhancements Add password suggestions GUI version using Tkinter Store and check password breach history (using APIs) πŸ™Œ Acknowledgments This project was completed as part of the Prodigy InfoTech Python Development Internship – Comillas Negras, under Task 03.

πŸ” Password Complexity Checker

πŸš€ Task 03 - Prodigy InfoTech Internship (Comillas Negras)

This project is a simple yet effective Password Complexity Checker built with Python. It evaluates the strength of a user's password based on multiple criteria and classifies it as Weak, Medium, or Strong. This tool helps users create stronger and more secure passwords.


🧠 Features

  • Checks password length (Minimum 8 characters)
  • Validates presence of:
    • βœ… Uppercase letters
    • βœ… Lowercase letters
    • βœ… Digits
    • βœ… Special characters (!@#$%^&*()_+, etc.)
  • Rates password strength:
    • πŸ”΄ Weak
    • 🟑 Medium
    • 🟒 Strong
  • Provides feedback to help improve password quality

πŸ› οΈ Technologies Used

  • Python 3
  • Regular Expressions (re module)
  • (Optional GUI: Tkinter – if you choose to add it later)

πŸ“¦ How to Run

  1. Clone this repository:
    git clone https://github.com/<rudranarayan992>/PRODIGY_PYDEV_Task03.git
    cd PRODIGY_PYDEV_Task03

About

πŸ’‘ Future Enhancements Add password suggestions GUI version using Tkinter Store and check password breach history (using APIs) πŸ™Œ Acknowledgments This project was completed as part of the Prodigy InfoTech Python Development Internship – Comillas Negras, under Task 03.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages