Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

🔐 Password Strength Checker

A Python script that evaluates the strength of a password using entropy-based analysis and estimates how long it would take to crack it via brute-force. Designed for security-conscious users, developers, and educators.


📦 Features

  • ✅ Detects character types: lowercase, uppercase, digits, symbols
  • 🧠 Calculates password entropy (in bits)
  • ⏳ Estimates brute-force crack time (in seconds and years)
  • 🛡️ Provides a strength rating:
    • 🔴 Very Weak
    • 🟠 Weak
    • 🟡 Moderate
    • 🟢 Strong
    • 🔵 Very Strong
  • Uses emoji-enhanced output for clarity and fun

Usage

python password_strength.py