Foto da Semana - Guarapari-ES PHP Speedy - Seu site mais rápido, agora mais fácil
mar 24

key_id304145_size480

Na internet, praticamente para tudo precisamos de senha. Acessar o email, orkut, album de fotos, msn, gtalk, internet banking e etc. O uso de boas senhas é um costume fundamental para proteger nossa privacidade. Existem várias dicas para criação de senhas seguras, como: usar letras e números, maiúsculas e minúsculas, símbolos ou caracteres especiais (*&$%#@§£¢¬), evitar sequências (123, abc), evitar repetições (abab, 1212) e etc. Alguns provedores de email disponibilizam um recurso de avaliação da força de uma senha no momento em que o usuário está cadastrando um novo email, de forma a alertar quando a senha está muito fácil de ser quebrada. Mas, como saber se as senhas que você já utiliza são boas senhas?

O site Passwordmeter avalia a força de suas senhas utilizando um interessante algorítimo, que classifica a senha em Very Weak (muito fraca), Weak (fraca), Good (Boa), Strong (forte) e Very Strong (muito forte). Os parâmetros utilizados estão claramente explicados, de forma que podemos facilmente descobrir o motivo de uma certa senha ser fraca, e quais as alterações poderemos fazer para que ela se torne uma boa senha. Veja a seguir os ítens considerados para classificar positivamente uma senha:

  1. Number of Characters (número de caracteres)  - cada caracter vale um ponto;
  2. Uppercase Letters (letras em maiúsculas)  e Lowercase Letters (letras em minúsculo) - total de letras da senha, menos o total em maiúsculo/minúsculo, multiplicado por dois;
  3. Numbers (números) - quatro pontos, desde que possua também outro tipo de caracter sem ser numérico;
  4. Symbols (simbolos, como *+)(*&¨%$#@…) - seis pontos;
  5. Middle Numbers or Symbols (possui números ou simbolos no meio)  - dois pontos;
  6. Requirements (requerimentos) - se cumprir os requerimentos a seguir, ganha dois pontos por requerimento cumprido: mínimo de 8 caracteres, pelo menos 3 dos 4 ítens a seguir: letras em maiúsculas, letras em minúsculas, números, símbolos.

Ítens que contribuem para uma senha ser avaliada como fraca:

  1. Letters Only (somente letras) ou Numbers Only (somente números) - perde N pontos, onde N é a quantidade de caracteres da senha;
  2. Repeat Characters  - Case Insensitive (Caracteres repetidos - não distingue maiúscula de minúscula) - segue a formula (n*(n - 1)) onde n é o número de caracteres repetidos;
  3. Consecutive Uppercase/Lowercase Letters (Letras consecutivas em maiúscula/Minúscula) - para cada letra da sequência a senha perde dois pontos;
  4. Consecutive Numbers (números consecutivos, como 1234) - perde dois pontos para cada número da sequência;
  5. Sequential Letters/Number (3+) - para cada letra ou número da sequência repetida serão descontados três pontos.

Podemos perceber que, de todos os ítens descritos, o que mais pesa para uma senha ser bem avaliada é o uso de símbolos. Se o programa ou servidor que está utilizando suportar símbolos, não deixe de usar. Por outro lado, o uso de caracteres repetidos é o pior vilão para sua senha, evite ao máximo. O algorítimo de análise utilizado pelo Passwordmeter não é perfeito, mas segue normas que são bem aceitas pela maioria dos especialistas em segurança, portanto, não deixe de conferir se sua senha foi bem escolhida.
Dica do site GFunchal.

Veja também!

Deixe um comentário