Skip to content

charlesfries/gpgp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!"

About

CLI utility for managing PGP key pairs using Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages