The algorithem files for different ciphers I developed and worked on as we progressed through the applied cryptology course.
- Install java.
- Install eclipse IDE.
I've tried to stick to methods and parameters passing style through the course. In most cases(symmetric ciphers) you just have to make your cipher text file, and assign the path of the file to the Crypto.FileToBytes method which will read the text files into bytes and the class methods should take care of the rest.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
The projects start from symmetric monoalphabetic ciphers all the way to modern day RSA public and private ciphers
Special thanks to our professor H.R.