Now I’m a little irritated,famously (in my own life) and much to @Banderson’s amusement, I spent way too much of my free time writing a custom authentication server and client software for a passwordless protocol called SQRL that nobody other than me and maybe @Mark_Wonsil have ever heard of, so I have a little bit of knowledge in this area and when I see stuff like this it hurts my brain.
Passwords do not need to be excessively long to be effective. The effectiveness of a password comes down to entropy—essentially, how large of a search space is required to brute force it.
Entropy can be increased via several methods, including:
- Length: While longer passwords can increase entropy, there’s a point of diminishing returns, and 135 characters is well beyond that point.
- Complexity: Using a mix of uppercase, lowercase, numbers, and special characters can greatly increase entropy without requiring excessive length.
- Unpredictability: Avoiding common words or patterns and using random sequences helps make passwords more secure.
A password with a reasonable length (e.g., 10-16 characters) that incorporates these principles can be very secure without being absurdly long.
For good measure:
A 135-character password using all alphanumeric characters, digits, and symbols (as Epicor’s generator does, such as this):
s-SQ87DFMa)C_En^T>w0wL<hTNTM_yBZSWCCpjeKC],ENw44+UFH_TU7aS`z2nDs-SQ87DFMa)C_En^T>w0wL<hTNTM_yBZSWCCpjeKC],ENw44+UFH_TU7aS`z2nD123456556
Has a search space of 9.94 x 10266 and would take 3.16 thousand trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion trillion centuries… to brute force with the most powerful GPU array in existence.
Meanwhile, something like this:
C0mPleXPassw0rD
Has a search space of 7.82 x 1026 and would still take 2.48 thousand centuries to brute force with the biggest badest GPU Array in existence
So maybe take a chill pill, Epicor… none of us are even going to be around for either of those measures. I know
manager/manager
was a weak standard and the pendulum is swinging the other way… but… chill out