This is a desktop tool for playing around with symmetric encryption.
In its first instance, the goal is to offer a GUI for trying out the Spring project's crypto utilities , in particular for text values.
A Java 7+ runtime patched with the JCE.
See the latest release, or build it yourself following instructions further down below. Inside the bin folder you should find a launcher script for your platform.
- Can only do one kind of encryption (AES 256 with CBC)
- Requires JCE to be installed (see spring-projects/spring-security#2917)
This project is based on the lazybones griffon-swing-groovy template, as portrayed in http://griffon-framework.org/guide/2.6.0/index.html
Build, test and run like this:
gradle build
gradle test
gradle run
The build will produce a runnable application in various formats, dmg-app for macs, zip with a bat script for Windows. See the build/distributions directory for built artifacts.
License is Apache 2.0, as described in the LICENSE file.