250.000 contas do Twitter foram comprometidas ontem. Não é nada comparado aos 6,5 milhões do LinkedIn em junho de 2012, mas mostra que mesmo as grandes armas têm falhas de segurança e que é muito bom ter uma senha forte.
Portanto, não usar apenas letras e números é uma boa ideia.
Os caracteres especiais da tabela ASCII são 100% seguros de usar (ainda não sei por que alguns desenvolvedores ainda estão usando a codificação iso-8859-1):
@`!"#$%&'()*:+;[{<-=]}.,>^~/?_
O blog do Twitter dá dicas de segurança sobre senhas e me lembrou que ninguém nunca menciona um personagem …
'space'
Não ouvi ou deparei com um exemplo em que a senha foi cortada, manipulada ou validada a ponto de impedir o uso de determinados caracteres, então acho que é seguro usar um espaço nas senhas e isso fornece ainda mais segurança.
Não sei se a força bruta ou qualquer outro método para descriptografar a senha inclui espaço como um caractere possÃvel, mas duvido.
PS: Gostaria de saber se seria possÃvel usar ‘tab’ ou qualquer outro caractere ASCII de 0 a 1F