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...
...muito curioso!
ResponderExcluirsempre 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
Tiago,
ResponderExcluirinteressante 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