vstambolic / OpenPGP-Crypto-GUI

An interactive GUI application which implements the functionalities of the Open PGP protocol.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenPGP Crypto GUI

An interactive GUI application which implements the Open PGP protocol. All of the functionalities are implemented according to the RFC 4480 standard. The application is fully compatible with other applications based on the Open PGP protocol (e.g., GnuPG Kleopatra).

Supported asymmetric cryptography algorithms:

  • DSA with 1024/2048-bit keys for signing and ElGamal with 1024/2048/4096-bit keys for encryption

Supported symmetric cryptography algorithms:

  • Triple DES with EDE configuration and 3 keys
  • CAST5 with 128-bit key

Libraries

Features

  • Storing, deleting and generating new public/secret key rings
  • Importing and exporting public/secret key rings in .asc formats
  • Public/secret key ring table overview
  • File encryption and signing (with optional radix-64 conversion and ZIP compression)
  • File decryption and signature verification

User Interface

  • Main menu

main_menu

  • Key management

enc

  • Encryption/Signing

enc

  • Decryption/Verification

dec

About

An interactive GUI application which implements the functionalities of the Open PGP protocol.


Languages

Language:Java 82.0%Language:CSS 17.8%Language:HTML 0.2%