Java calcula la representación hexadecimal de un resumen SHA-1 de una cadena
Estoy almacenando la contraseña de usuario en la base de datos como un hash sha1.
Lamentablemente estoy recibiendo respuestas extrañas.
Estoy almacenando la cadena como esta:
MessageDigest cript = MessageDigest.getInstance("SHA-1");
cript.reset();
cript.update(userPass.getBytes("utf8"));
this.password = new String(cript.digest());
Quería algo como esto ->
aff -> "0c05aa56405c447e6678b7f3127febde5c3a9238"
más bien que
aff -> V @ \ D ~ fx : 8