Java calcula representação hexadecimal de um resumo SHA-1 de uma String
Estou armazenando a senha do usuário no banco de dados como um sha1 hash.
Infelizmente estou recebendo respostas estranhas.
Estou armazenando a string assim:
MessageDigest cript = MessageDigest.getInstance("SHA-1");
cript.reset();
cript.update(userPass.getBytes("utf8"));
this.password = new String(cript.digest());
Eu queria algo assim ->
aff -> "0c05aa56405c447e6678b7f3127febde5c3a9238"
ao invés de
aff -> V @ \ D ~ fx : 8