Olá a todos!
Há alguns meses, iniciei um
tópico onde procurava esclarecer questões sobre criptografia usando o padrão do Unix DES. Obtive resposta, mas na época o foco do problema mudou e acabei não solucionando a questão, por isso publico novamente minha dúvida:
Possuo uma aplicação que armazena em um banco de dados MySQL senhas criptografadas através da função crypt do PHP, que utiliza o padrão DES para isso.
Estou procurando um modo de fazer a mesma criptografia em Java, isto é, a partir de uma senha digitada pelo usuário em minha aplicação JSP, essa é criptograda utilizando o mesmo algoritmo DES, e assim pode ser comparada aos valores que estão armazenados no banco de dados.
Porém, venho testando vários exemplos em Java, e nenhum criptografa a string da mesma maneira do PHP. Alguém já teve problema parecido? Não posso adotar outro algoritmo (ex: MD5) devido a esse banco de dados legado…
Agradeço desde já!
[]'s
Pablo.
(este exemplo aqui não fez o que eu queria…)