Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2015, 18:59
Esdras_mtz
 
Fecha de Ingreso: febrero-2014
Ubicación: Edo. México
Mensajes: 85
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: Comparar contraseña codificada en sha512

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 15000 i++) {
                
¿?
            }

            
String base64 Base64.encodeToString(byteDataBase64.NO_WRAP);

            return 
base64;
        }
        return 
password;
    } 
Pero no logro averiguar como hacer los 5000 ciclos del digest . Podrías echarme una mano?

Saludos