Hola, necesito encriptar un texto plano con sha1, y necesito una funcion que haga exactamente lo mismo que sha1() de php en java. ¿existe ese metodo en java?
Yo me he pillado este codigo, pero no se como pasar del array de bytes a String:
Código:
java.security.MessageDigest md=java.security.MessageDigest.getInstance("SHA");
byte[] datoEncriptable=textoplano.getBytes();
md.update(datoEncriptable);
byte[] datoEncriptado=md.digest();
¿alguna idea?
GRACIAS