Skip to story
ELI5 Yahaaa

Guessing is done by machine

Why Do Passwords Have to Be Long?

Nobody is sitting there typing guesses. A computer tries billions, so length matters far more than clever squiggles.

A short tricky one Guessed in seconds bymachineA long simple one Would take longer thana lifetime
Length beats cleverness.
  1. Step 1 of 5

    Each extra character multiplies the guesses.

    Four charactersguessedinstantlyEight charactershours by machineTwelve characterscenturiesSixteen characterslonger than theuniverse has existed

    Adding one character does not add a bit of difficulty — it multiplies the number of possibilities by the size of the alphabet. Four more characters can make it millions of times harder.

  2. Step 2 of 5

    The guessing is done by machine.

    A program grindsthroughcombinations Billions ofguesses everysecond

    An attacker does not type. A program tries billions of combinations a second, starting with every word in every dictionary and every common substitution people think is clever.

  3. Step 3 of 5

    Common patterns are tried first.

    Dictionary words inevery languageLetters swapped forlookalike digitsA capital at the front,a digit at the endEvery password everleaked from anywhere

    Replacing an o with a zero, adding a 1 and an exclamation mark, using your team or your birthday — attackers try all of that before anything else, because that is what people actually do.

  4. Step 4 of 5

    Reusing one is the real danger.

    1 One site isbroken into2 Your passwordis in thestolen list3 It is tried onyour emailstraight away

    If a site is broken into and your password taken, attackers immediately try it on your email and bank. One reused password turns somebody else's problem into all of yours.

  5. Step 5 of 5

    Sites should not know your password.

    1 You type yourpassword2 It is scrambledthe same wayevery time3 Only thescramble iscompared and

    A careful site stores a scrambled version that cannot be turned back. It can check a password by scrambling what you typed and comparing, without ever holding the real thing.

    Four random ordinary words are longer, stronger and far easier to remember than one short word full of symbols.

The short version

Length beats cleverness, because computers guess billions of times a second and try every human trick first.

Try it yourself

Count the characters in your most-used password. Under twelve is worth changing today.

Topics