Skip to content

Commit 1717ea4

Browse files
committed
Modeified code
1 parent a337889 commit 1717ea4

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

Password strength/README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# 🔐 Password Strength Checker
2+
3+
A simple command-line Python tool to evaluate the strength of a given password.
4+
It checks for key security features like length, character variety, and special symbols, and provides visual feedback using color-coded strength indicators.
5+
6+
---
7+
8+
## 📌 Features
9+
10+
- Checks for:
11+
- Minimum length (8 characters)
12+
- Uppercase letters
13+
- Lowercase letters
14+
- Numbers
15+
- Special characters
16+
- Returns one of the following:
17+
- 🔴 Weak
18+
- 🟠 Medium
19+
- 🟢 Strong
20+
- Terminal color-coded output using colorama
21+
22+
---
23+
24+
## 💻 How It Works
25+
26+
The tool evaluates the password based on 5 key rules. For each rule satisfied, 1 point is awarded:
27+
- Score 0-2 → Weak
28+
- Score 3-4 → Medium
29+
- Score 5 → Strong
30+
31+
Example:
32+
bash
33+
Enter your password: Rahul123
34+
Password Strength: 🟠 Medium

0 commit comments

Comments
 (0)