Skip to content

Latest commit

History

History
39 lines (28 loc) 路 746 Bytes

File metadata and controls

39 lines (28 loc) 路 746 Bytes

gpgp

Simple and easy-to-use command line utility for managing PGP key pairs, using Go and GopenPGP.

  • 馃攽 Generates PGP key pairs
  • 馃捑 Stores generated keys locally as JSON
  • 鉁夛笍 Encrypts/decrypts PGP messages

Installation

winget install gpgp

Usage

gpgp generate
  --name "my_key"
  --key-name "Charles Fries"
  --key-email "me@charlesfries.com"
  --key-password "my-secret-password"
  --rsa
  --store "data.json"
  --dry-run

gpgp list
  --store "data.json"

gpgp view <name>
  --store "data.json"

gpgp encrypt <name>
  --message "Hello world!"

gpgp decrypt <name>
  --message "Hello world!"