import java.io.*; public class Process { static InputStream in; static OutputStream out; public static void openFiles(String infile, String outfile) { try { in = new FileInputStream(infile); out = new FileOutputStream(outfile); } catch (IOException e) { System.err.println("Error opening files"); System.exit(-1); } } public static void main(String[] args) { char ch; String pw = ""; System.out.print("Enter password, return --->"); while ((ch = GetNext.getNextChar()) != '\n') pw = pw + ch; System.out.println("pw1: \"" + pw + "\""); openFiles(args[0], args[1]); Encode encode = new Encode(in, out, pw); encode.processFile(); } } /* ENCRYPT tar cf java.tar . gzip java.tar ./java Process java.tar.gz java.enc rm *.jpg rm java.tar.gz DECRYPT ./java Process java.enc java.tar.gz rm java.enc gunzip java.tar.gz tar xf java.tar */