This project is intended to serve as a sample application that shows how to implement PGP encryption and decryption using Java.
- Encryption, compression, and signing
- Decryption and signature verification
On Windows: Gpg4win is required with the GNUPGHOME environment variable set to the location of where the PGP key rings can be found. Download Gpg4win from here (https://www.gpg4win.org/).
On Ubuntu: sudo apt-get install gpa gnupg2 See a basic guide here.
On Mac: GPG Tools is required. Download from here.
- Java 1.5 and greater
- Gradle
- Gpg4win (Windows) or gnupg2 (Ubuntu) or GPG Tools (OSX)
This project is licensed under the MIT license - see the LICENSE.MD file for details