public String encriptar(String textoParaEncriptar, String metodoEncriptacion) {
        String encriptadoString = "";
        try {
            if (!textoParaEncriptar.equalsIgnoreCase("")) {//Pasamos el password obtenido del caja de password
                MessageDigest md = MessageDigest.getInstance(metodoEncriptacion);
                md.reset();
                md.update(textoParaEncriptar.getBytes());//Pasamos el psw a bytes
                byte bytes[] = md.digest();
                StringBuffer sb = new StringBuffer();
                for (int i = 0; i < bytes.length; i++) {
                    String hex = Integer.toHexString(0xff & bytes[i]);
                    if (hex.length() == 1) {
                        sb.append('0');
                    }
                    sb.append(hex);//Generamos el sb que se encuentra en HEX
                }
                encriptadoString = sb.toString();
            }
        } catch (Exception e) {
            System.out.println("----------Desde Seguridad.java-------------");
            System.out.println("La sentencia fracasó por:\n\n" + e.toString());
            System.out.println("----------Desde Seguridad.java-------------");
            e.printStackTrace();
        }
        return encriptadoString;
    }