Código:
  
funciona sin problemas, pero supongo que debe haber una función que lo haga de una tacada en lugar de un bucle, es así?        byte comprobacion = 0x00;
        for (int i = 0; i < (b).length; i++){
        	comprobacion = (byte)(comprobacion^b[i]);
        	System.out.println(comprobacion);
                                       
        }
Gracias!
 

