Skip to content

OracleBrain/Password-Complexity-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Title

Password Complexity Checker

Description

This Python program helps you assess the strength of your passwords based on common security best practices. It considers factors like length, character variety, and special characters to provide informative feedback.

Using the Tool

  1. Save the code:

    • Save this code as a Python file (e.g., password_checker.py).
  2. Run the script:

    • Open your terminal and navigate to the directory where you saved the script.

    • Execute the script using the following command:

      python password_checker.py
  3. Enter your password:

    • The program will prompt you to enter your password.
    • Important: The password you enter will be displayed on your screen. Be mindful of running this script in public or around others.
  4. Get your feedback:

    • The program will analyze your password and provide feedback on its strength, categorized as "Strong password," "Good password," or "Weak password."

Password Strength Guidelines

  • Strong passwords are generally considered to be at least 12 characters long and include a combination of uppercase and lowercase letters, numbers, and special characters.
  • This program serves as a basic guide and may not encompass all security considerations.

Remember:

  • Avoid using personal information or easily guessable words in your passwords.
  • Consider using a password manager to generate and store strong, unique passwords for different accounts.

Disclaimer

This program is for educational purposes only and does not guarantee the absolute security of your passwords.

License

This project is licensed under the MIT License.

Feel free to use this code for learning and experimentation!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages