Website and funnel design
Get a HIGH-CONVERTING webpage with funnels DONE FOR YOU!
Web app developmet and deployment
Build a web application with me and deploy it to the world!
Penetration testing
Learn just how vulnerable your precious data is and come up with a plan to secure it.
Security Audit and employee training
Find out vulnerabilities and train your people how to avoid becoming your biggest vulnerabilities before it's too late!
Illustration of why you need strong passwords
Suppose a password consisted of a string of nine characters from the English alphabet (twenty-six characters). If each possible password could be tested in a millisecond, how long would it take to test all possible passwords?
### Step 1: Calculate total number of possible passwords
- Each character has **26 possibilities** (a–z).
- Password length = **9 characters**.
- Total passwords = 26^9
26^9 = 5,429,503,678,976
So, there are **5,429,503,678,976** possible passwords.
---
### Step 2: Time per password
- Each password test takes **1 millisecond (ms)** = 0.001 seconds.
---
### Step 3: Total time in milliseconds
5,429,503,678,976 * 1ms = 5,429,503,678,976 ms
---
### Step 4: Convert to more meaningful units
· In seconds:
5,503,678,976 / 1,000 = 5,429,503,678.976 seconds
· In minutes:
5,429,503,678.976 / 60 = approx. 90,491,727.98 minutes
· In hours:
90,491,727.98 / 60 = approx. 1,508,195.47 hours
· In days:
1,508,195.47 / 24 = approx. 62,841.48 days
· In years:
62,841.48 / 365 = approx. 172.2 years
---
Final Answer:
It would take approximately **172 years** to test all possible 9-character lowercase alphabetic passwords at a rate of **1 millisecond per password**. There are programs for guessing passwords this fast which is why you need a strong password. Because this is an impossibility. If someone brute forced the characters of your password, it would no longer be in use
### Step 1: Calculate total number of possible passwords
- Each character has **26 possibilities** (a–z).
- Password length = **9 characters**.
- Total passwords = 26^9
26^9 = 5,429,503,678,976
So, there are **5,429,503,678,976** possible passwords.
---
### Step 2: Time per password
- Each password test takes **1 millisecond (ms)** = 0.001 seconds.
---
### Step 3: Total time in milliseconds
5,429,503,678,976 * 1ms = 5,429,503,678,976 ms
---
### Step 4: Convert to more meaningful units
· In seconds:
5,503,678,976 / 1,000 = 5,429,503,678.976 seconds
· In minutes:
5,429,503,678.976 / 60 = approx. 90,491,727.98 minutes
· In hours:
90,491,727.98 / 60 = approx. 1,508,195.47 hours
· In days:
1,508,195.47 / 24 = approx. 62,841.48 days
· In years:
62,841.48 / 365 = approx. 172.2 years
---
Final Answer:
It would take approximately **172 years** to test all possible 9-character lowercase alphabetic passwords at a rate of **1 millisecond per password**. There are programs for guessing passwords this fast which is why you need a strong password. Because this is an impossibility. If someone brute forced the characters of your password, it would no longer be in use