tVoss/Encryption — pull request #1 by shivasprogeny (2012-11-09 00:46:06+00:00)
Title: XOR and abstraction

Changes:
1. Created Netbeans files so that devs can use either Eclipse or
Netbeans
2. Created abstract "Cipher" class so multiple encrptions could be added
3. Added XOR encryption type
4. Modified Console so user can choose an encryption type

I hope I'm not jumping the gun, but I wanted to test my code and thought the best way to keep your cipher working while implementing my cipher would be to make an abstract class. My encryption works for any kind of byte data so if you read the bytes of a file you can apply the same encryption. But in its present form, the application is geared towards text so that's how I implemented my encryption.