When it comes to good passwords, everyone has an opinion. After all, everyone knows that a good password has upper- and lowercase letters, digits, and lots of strange characters in it, so that nobody can guess it. Right? Wrong. Let me explain why.
To understand how a good password looks like, you need to understand which threats a password is meant to protect against.