Files
tldr/pages.zh/common/gpg2.md
2022-03-27 02:25:15 -03:00

34 lines
957 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# gpg2
> GNU Privacy Guard 2.
> GNU Privacy Guard 1 请参见`gpg`.
> 更多信息:<https://docs.releng.linuxfoundation.org/en/latest/gpg.html>.
- 列出导入的密钥(公钥):
`gpg2 --list-keys`
- 为指定的接收者加密指定的文件,将输出结果写到一个新的文件中,并附加 `.gpg`
`gpg2 --encrypt --recipient {{alice@example.com}} {{path/to/doc.txt}}`
- 只用密码(对称加密)对指定文件进行加密,将输出结果写入一个附加`.gpg`的新文件:
`gpg2 --symmetric {{path/to/doc.txt}}`
- 解密指定的文件,并将结果写入标准输出:
`gpg2 --decrypt {{path/to/doc.txt.gpg}}`
- 导入一个公钥:
`gpg2 --import {{path/to/public_key.gpg}}`
- 将指定电子邮件地址的公钥导出到标准输出:
`gpg2 --export --armor {{alice@example.com}}`
- 将指定电子邮件地址的私钥导出到标准输出:
`gpg2 --export-secret-keys --armor {{alice@example.com}}`