MD5-Algorithmus Entschlüsselung in Java [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Ist es möglich, Nachrichten von MD5 und Java wiederherzustellen? [geschlossen 1 AntwortIst es möglich, den folgenden Code zu entschlüsseln? Unten ist meine Methode, bei der wir die String-Werte verschlüsseln. Wenn es entschlüsselt werden kann, leiten Sie mich bitte, wie das zu tun ist, da der MD5-Algorithmus meines Wissens nicht entschlüsselt werden kann, aber im Moment ist es meine Aufgabe, den Weg zu finden, um ihn zu entschlüsseln. Bitte geben Sie Ihre wertvolle Meinung dazu ab.
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;
}