GnuPG(gpg)使用指南

加密、数字签名和非对称密钥

https://docboon.github.io/

Mr. Older Flower

September 28th,2021

本文源自https://www.gnupg.org/howtos/,中文版由Rui Liu<rui_liu_1@yahoo.com>翻译。为了更清晰地了解gnupg的使用,docboon在原文的基础上进行了配图,并添加“情景模拟”章节。

本文对非对称加密做了简单的介绍;并精炼地介绍了gnupg的使用。

修订历史
修订 2.02021年10月18日.
更改插图
修订 1.22021年8月16日.
首个版本

版权声明

tags

本作品由docboon完成,并声明以Creative Commons license (CC BY 4.0)许可发行。即您可以自由地:

  • 共享 — 在任何媒介以任何形式复制、发行本作品
  • 演绎 — 修改、转换或以本作品为基础进行创作在任何用途下,甚至商业目的。

惟须遵守下列条件:

  • 署名 — 您必须给出本作品的署名,提供指向本许可协议的链接,同时标明是否(对本作品)作了修改。您可以用任何合理的方式来署名,但是不得以任何方式暗示许可人为您或您的使用背书。
  • 没有附加限制 — 您不得适用法律术语或者 技术措施 从而限制其他人做许可协议允许的事情。

更多许可信息请参照此链接:

商标声明

Trademarks

PostScript® and PDF® are registered trademarks of Adobe Systems,Inc. Other trademarks mentioned in this document are the property of their respective owners.

This document was generated by docboon [http://docboon.io] , at 08:51:40 on 2022-10-27. olderflower[AT]outlook.com


目录

排版约定
1. 概念
1. 公钥加密
2. 数字签名
3. 信任网
4. 指纹
5. 安全边界
6. PGP用户互联组
7. GnuPG处理过程
2. 安装
1. GnuPG的源程序
2. 设置
3. 编译
4. 安装
3. 使用钥匙
1. 产生钥匙
2. 输出钥匙
3. 引进钥匙
4. 取消钥匙
5. 钥匙管理
6. 钥匙签名
4. 加密和解密
1. 加密
2. 解密
5. 签名和检验签名
6. 情景模拟
1. 产生密钥对
2. 交换公钥
3. 对公钥签名
4. 发送信息
5. 对发送的信息签名
7. 信息来源
1. GnuPG
2. PGP

插图清单

1.1. 处理过程
6.1. 产生钥匙对
6.2. 交换公钥
6.3. Name Card
6.4. 发送信息
6.5. 将加密文件和签名放在一个文件中