A cybersecurity-focused Python tool that evaluates password strength by analysing entropy, character variety, real-world attack patterns, and estimated crack times.
This project simulates how attackers assess passwords and provides actionable security feedback to help users create stronger credentials.
• Python
• maskpass (secure input)
• zxcvbn (password analysis)
• regex (pattern detection)
• JSON (reporting)
• Secure masked password input
• Character variety analysis
• Entropy calculation (randomness estimation)
• Real-world attack pattern detection (via zxcvbn)
• Offline and online crack time estimation
• Security warnings and improvement suggestions
• JSON report generation
• Privacy-focused (no password storage)