A Java Swing application for AES-256 CBC text encryption and decryption.
- AES-256 CBC encryption/decryption
- Click title to show/hide secret key field
- Text show/hide toggle
- Default secret key if none provided
- Windows 11 native look and feel
- Java 11 or higher
- Double click build.bat for Window
- Double click build.sh for Linux/macOS
# Compile
javac -d out src/com/genius/aesutil/AesUtilApp.java
# Create JAR
jar cfm dist/AesUtil.jar META-INF/MANIFEST.MF -C out .
# Create JAR
& "C:\Program Files\Java\jdk-11\bin\jar" cfm dist/AesUtil.jar META-INF/MANIFEST.MF -C out .
# Run
java -jar dist/AesUtil.jar