Algorytm MD5 Deszyfrowanie w Javie [duplikat]
To pytanie ma już odpowiedź tutaj:
Czy można odzyskać wiadomość z MD5 i Javy? [Zamknięte 1 odpowiedźCzy można odszyfrować poniższy kod? poniżej jest moja metoda, w której szyfrujemy wartości String. Jeśli jest w stanie odszyfrować, proszę o wskazówki, jak to zrobić, zgodnie z moim zrozumieniem algorytm MD5 nie jest w stanie odszyfrować, ale na razie moim zadaniem jest znaleźć sposób na odszyfrowanie. Podaj swoją cenną opinię, aby to zrobić.
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;
}