Skip to content
/ ez_gpg Public

Simple GPG UI - not everybody is a master of the CLI

License

Notifications You must be signed in to change notification settings

sgnn7/ez_gpg

Repository files navigation

ez_gpg

Personal take on what a usable GPG app should be like

Releases

Latest (v0.2.5; deb, rpm, egg, zip)

Screenshots

Main Window

Encryption Window

Encryption Window

Signing Window (bad pass)

Decrypytion Window (symmetric)

Decrypytion  Window

Verification Window

In progress:

Key Management Window

Working

  • Basic multi-file encryption
  • PKI
  • Symmetric
  • Basic decryption
  • Can detect if you have the needed decryption key
  • Checks if your password is correct for selected key
  • Basic signing
  • Basic signature verification (detached signature)
  • Key import (armored)
  • Key deletion (armored)
  • Key export (armored and binary)
  • Keyserver fetch of key (with rogue cert checking)
  • Python packaging
  • Mnemonics (keyboard shortcuts)
  • fpm packaging

Still missing:

  • Multi-file handling (sign, verify, decrypt)
  • Encryption/signing options
  • DnD
  • Key management
  • Key creation
  • Push to remote keyserver
  • Key signing
  • Key revocation
  • Key signature update from keyserver
  • PPA
  • Symmetric encryption
  • PyPI packaging that works
  • Debian packaging

Prerequisites

  • python3-setuptools (sudo apt-get install python3-setuptools)
  • python3-gnupg (sudo apt-get install python3-gnupg)

Installation

Using fpm binary packages (recommended)

  • Clone repo
  • Install Ruby (sudo apt-get install ruby)
  • rvm tool recommended as your Ruby manager if you don't want fpm in global gems`
  • Install fpm (gem install fpm)
  • Build package with ./package.sh deb or ./package.sh rpm
  • Install package (sudo dpkg -i ezgpg_*.deb)

Using setuputils

  • Clone repo
  • sudo ./setup.py install

Running

  • Run ezgpg from anywhere
  • If running from repo:
  • cd <repo path>
  • ./ezgpg

About

Simple GPG UI - not everybody is a master of the CLI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •