1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
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

31 lines
715 B
Markdown

# gpg
> Gnu Privacy Guard.
- Sign doc.txt without encryption (writes output to doc.txt.asc):
`gpg --clearsign {{doc.txt}}`
- Encrypt doc.txt for alice@example.com (output to doc.txt.gpg):
`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}}`
- Export public key for alice@example.com (output to STDOUT):
`gpg --export --armor {{alice@example.com}}`
- Export private key for alice@example.com (output to STDOUT):
`gpg --export-secret-keys --armor {{alice@example.com}}`