sexta-feira, 14 de maio de 2010

Criar senhas seguras...

Peguei com um de meus colegas esses dias uma idéia muito legal para criar senhas seguras, olha só:

echo teste | openssl md5 | rev

O comando passa a palavra teste para md5 e a inverte e o resultado fica sendo o resultado abaixo:

1cae71a2eb95d04fb8a0bdc6fd803ac1

Dae você pode copiar alguma parte do conjunto acima seguindo algum padrão própio, como por exemplo, pegar os 8 primeiros caracteres e decorá-los.

Caso você esqueça, dá para fazer o processo denovo já que dessa forma é possível utilizar senhas simples na hora da encripitação que é muito difícil alguém conseguir fazer o processo inverso para descobrí-la.

Exemplo:

a senha seria 1cae71a2;

Se você esquecer claro que você vai lembrar que a palavra era "teste", encripta denovo e pega os primeiros 8 caracteres.

Trabalhoso?!?! Não to mandando fazer, estou sugerindo...dando uma idéia muito legal que um amigo meu utiliza...

2 comentários:

  1. ...muito curioso!

    sempre gostei de "brincar" na hora de criar senha, seja utilizando o teclado ou outros padrões. Com openssl, sinto que parei de brincar, rs.

    Valew pelo post Tiago!

    --
    Luciano

    ResponderExcluir
  2. Tiago,
    interessante notar que o comando "echo", a menos que uses "-n" como parâmetro, passa uma quebra de linha.
    É bom lembrar isso, pra não tentar gerar a senha noutro lugar. Vê só:

    $ echo teste | openssl md5
    1ca308df6cdb0a8bf40d59be2a17eac1

    $ php -r 'echo md5("teste");'
    698dc19d489c4e4db73e28a713eab07b

    $ echo -n teste | openssl md5
    698dc19d489c4e4db73e28a713eab07b

    ResponderExcluir