Skip to content

About

Python-based Password Strength Analyzer using Regular Expressions with common password detection and security recommendations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Password Strength Analyzer

A Python-based Password Strength Analyzer that evaluates password security using Regular Expressions.

Features

  • Checks password length
  • Detects uppercase letters
  • Detects lowercase letters
  • Detects numbers
  • Detects special characters
  • Calculates password strength score
  • Detects commonly used passwords
  • Generates security recommendations
  • Stores password analysis reports

Technologies Used

  • Python
  • Regular Expressions (re)
  • File Handling

Project Structure

Password-Strength-Analyzer
│
├── analyzer.py
├── common_passwords.txt
├── password_report.txt
├── README.md
└── .gitignore

How to Run

python analyzer.py

Sample Output

Score : 5/5

Strength : Strong

Excellent! Your password follows all recommended security practices.

Future Improvements

  • Password Generator
  • Password Entropy Calculator
  • GUI Version
  • Colorized Terminal Output
  • Password Breach Detection

Developed by Sameekshya Priyadarshini

About

Python-based Password Strength Analyzer using Regular Expressions with common password detection and security recommendations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages