Skip to content

hoddmimes/PGP-UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PGP-GUI

GUI wrapping the PGP function provided by Legion of the Bouncy Castle

The program allows you to encrypt/sign/decrypt text messages and files using asymmetric PGP keys ans static passwords.

The program can read and manage GnuPG keys if GnuPG is installed. But the program also maintains its own secret and public key files and having GnuPG installed is optional.

PGP key handling can be a bit cumbersome, therefore static password encrypt/decrypt has been added.

Features

  • Encrypt
  • Decrypt
  • PGP signing
  • Key management
  • In addition there is also static password encryption/decryption fo the ones that does not have the patiance to deal with PGP keys

See About Page for details.

Build

Execute gradle build and the resulted app jar will be built in the /build/libs/ folder. And distributionzip and tar files are found in the build/distribution directory You can start the app with the bash script run-pgpui.sh.

Distribution

The build script will compile a zip and tar file containing the required files for running the app. When unpacking the zip/tar a directory ./pgp-ui/ will be created. In the directory the run file pgp-ui.sh will start the app.

About

Java Swing GUI wrapping the PGP function provided by Legion of the Bouncy Castle

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors