Vamos fazer um cálculo rápido (e esquecer as práticas recomendadas por um momento):
Suponha um prazo de seis meses para um invasor invadir seu sistema. Vamos supor também que as senhas são escolhidas aleatoriamente em um conjunto de caracteres de tamanho 62.
Cenário 1: Você usa uma senha de 9 caracteres pelos seis meses inteiros.
Cenário 2: você usa uma senha de 9 caracteres nos primeiros três meses e uma senha de 9 caracteres diferente para os três meses restantes.
Cenário 3: Você usa uma senha de 10 caracteres pelos seis meses inteiros.
No cenário 1 , um invasor de força bruta corrompe sua conta com 100% de certeza, se ele puder fazer 62 ^ 9 tentativas nesse período.
No cenário 2 , se ele puder fazer apenas (62 ^ 9) / 2 tentativas na metade do tempo (três meses), ele invadirá a conta com 50% de certeza. No segundo tempo, ele terá outra chance com 50% de certeza. Estatisticamente, ele invadirá a conta com 75% de certeza.
Dentro cenário 3 , ele terá 62 ^ 9 tentativas pelos seis meses inteiros. Mas existem 62 ^ 10 possibilidades. Então, ele invadirá a conta apenas com 1/62 de certeza, isso é cerca de 1,6%.
Portanto, se deixarmos de fora todos os outros fatores (como senhas roubadas e outros tipos de ataques), a recomendação seria escolher senhas mais longas do que usar senhas mais curtas (ou mais simples), mesmo que sejam alteradas com mais frequência. Especialmente, porque no Cenário 3 , existem apenas 10 caracteres para lembrar, enquanto no Cenário 2 são 18 caracteres.