Skip to main content

gpg Cheatsheet

Key Management

Generate a Key

gpg --full-gen-key

List Keys

gpg -k

List Private Keys

gpg -K

Export Public Key

gpg --armor --export [KEY ID]

Export Private Key

gpg --armor --export-secret-keys [KEY ID]

Encrypting Data

Symmetric Encryption with AES256

gpg --symmetric --cipher-algo AES256 --output file.txt.gpg file.txt

Decrypt

gpg --decrypt file.txt.gpg