Working with "gpg2"
August 5 201778 words, ~1 min. read
gpg
- create key pair
gpg2 --generate-key
- export public key
gpg2 --export --armor "<name>" > public.key- export private key
gpg2 --export-secret-key --armor "<name>" > private.key
- import public key
gpg2 --import public.key- import private key
gpg2 --import --allow-secret-key-import private.key
- list public keys
gpg2 --list-keys- list private keys
gpg2 --list-secret-keys- list signatures
gpg2 --list-sigs <user>- list fingerprint
gpg2 --fingerprint <user>
- edit/trust key
gpg2 --edit-key <key>; typetrustand select the appropriate trust level
- encrypt/sign
gpg2 --output <out>.gpg --encrypt --recipient <user> <input-file>