tldr/pages/common/gpg.md
Rob Young b78dd40547 Add examples for exporting GPG keys (#907)
This chage adds examples for exporting public and private GPG keys.

This is particularly useful for backing up keys. In both cases they have
been output as ASCII armored text with the `--armor` flag to make the
output easier to work with.
2016-06-20 23:58:28 +01:00

715 B

gpg

Gnu Privacy Guard.

  • Sign doc.txt without encryption (writes output to doc.txt.asc):

gpg --clearsign {{doc.txt}}

gpg --encrypt --recipient {{alice@example.com}} {{doc.txt}}

  • Encrypt doc.txt with only a passphrase (output to doc.txt.gpg):

gpg --symmetric {{doc.txt}}

  • Decrypt doc.txt.gpg (output to STDOUT):

gpg --decrypt {{doc.txt.gpg}}

  • Import a public key:

gpg --import {{public.gpg}}

gpg --export --armor {{alice@example.com}}

gpg --export-secret-keys --armor {{alice@example.com}}