Decodificação do algoritmo MD5 em java [duplicado]
Esta pergunta já tem uma resposta aqui:
É possível recuperar mensagens do MD5 e Java? [fechadas 1 respostaÉ possível descriptografar o código abaixo? abaixo está o meu método em que estamos criptografando os valores String. Se for descriptografado, por favor, me guie como fazer isso, de acordo com meu entendimento, o algoritmo MD5 não é descriptografado, mas, por enquanto, meu trabalho é encontrar o caminho para descriptografá-lo. Por favor, forneça sua valiosa opinião para fazer isso.
public static String encryptPassword(final String password) {
if (MyUtil.isEmpty(password)) {
return null;
}
MessageDigest digest;
try {
digest = MessageDigest.getInstance("MD5");
digest.update(password.getBytes(), 0, password.length());
String secured = new BigInteger(1, digest.digest()).toString(16);
return secured;
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return null;
}