Hi @vannevar1
Sure thing! I’ve written a guide to explain how the passwords are calculated here: https://github.com/DanielSantoro/wc-password-strength-settings/wiki/How-Password-Strength-is-Determined
In short it’s kind of complicated – capitals and symbols and numbers help, but length is almost always the key factor.
An example of a password that is easy to break is Drag0nz!
. That password would work for most sites (even banks and government sites), since the standard seems to be eight characters, a capital, a number, and a symbol. However, it would on average be cracked by a computer attempting a login 10 times a second within half an hour.
This is insecure because:
1. For some reason, “dragons” is one of the top ten most popular passwords worldwide.
2. Capitalization typically doesn’t matter – a computer can guess hundreds, thousands, or even millions of times per hour so it doesn’t take long to get to that by just guessing.
3. Numbers replacing letters is an extremely easy thing to switch, since there’s only a few letters that you can do that with.
On the other side, this password is easier to remember (in my opinion): paper folder in a box
. I made that up because next to me, there is a paper folder in a box. It’s easy to remember, and even if a dedicated supercomputer was guessing ten billion times per second, it would still take three years on average to break the password.
Hopefully this helped give you some insight, and the documentation I linked to should have some more examples. ??