This modest Java Application aims to teach children the basics of (classical) cryptography, try out different encryption types and practice their skills. It was started by a Project-Seminar group of five German students, and is still a work in progress. For more information visit our website
You can either download a .jar you can then simply doubleclick on to run, or you can clone and then compile this repository (Main class: Run.java) yourself and be completely up-to-date with the newest version of MonkeyCrypt. Like with all java programs there are multiple ways to compile this repository.
~/
/MonkeyCrypt/$ ant
to make a jar file, or
~/
/MonkeyCrypt/$ ant run
to run it right away.
~/
/MonkeyCrypt/src/$ javac Run.java ~/
/MonkeyCrypt/src/$ java Run
A .jar version is available under releases (See that tab on the top). This Beta - release still has a lot of open issues! However it has been created so beginner - contributors can more easily run our program and submit suggestions.
We still have the issue that texts aren't read into the jar version of the program. To make it possible, copy the jar into the repository next to the src folder, and it should work.
Of course! MonkeyCrypt started off as a school project, but has now been finally released into the codesharing world. We'd especially appreciate help in translating. You can complete the languages we already have or add your own language. Check out our translation issue or Contributing Guidelines for more. If you're interested in contributing to the code, please contact us to let us know what you'd like to work on to avoid redundancies. Help in form of feedback is always appreciated!