Código
package xor; import java.io.FileReader; import java.io.FileWriter; import java.util.Scanner; public class XOR { try { int tamaño = password.length(); int cont = 0; if (!nomArxiu.equals(nomArxiu2)) { int caracter = fr.read(); while(caracter != -1) { int encrip = caracter ^ password.charAt(cont); //cifra la letra fw.write(encrip); //escribe la letra en el fichero caracter = fr.read(); //lee el siguiente caracter if (cont < tamaño - 1) { cont++; } else { cont = 0; } } fr.close(); fw.close(); } } { } } }
Gracias. Un saludo.