Gracias Razpeitia.
De acuerdo a lo que me comentabas he llegado hasta aquí
Código PHP:
public static String encryptPassword(String password,String salt) {
MessageDigest md = null;
try {
md = MessageDigest.getInstance("SHA-512");
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
if (md != null) {
String salted = password + '{'+salt+'}';
md.update(salted.getBytes());
byte byteData[] = md.digest();
for (int i = 1; i < 5000 ; i++) {
¿?
}
String base64 = Base64.encodeToString(byteData, Base64.NO_WRAP);
return base64;
}
return password;
}
Pero no logro averiguar como hacer los 5000 ciclos del digest . Podrías echarme una mano?
Saludos