简介
PGP(英语:Pretty Good Privacy,中文含义”良好隐私密码法”)是一套用于消息加密、验证的应用程序。
Phil Zimmermann 于 1991 年将 PGP 在互联网上免费发布。PGP 本身是商业应用程序;对应的开源软件为 GPG(GnuPG)。如今 PGP 软件属于 Symantec (赛门铁克公司) 公司。
PGP.cn PGP 中國:创建一个在中国可以让人信任的公钥发布/查询/下载网站,我们承诺,公钥发布/查询/下载的功能将永远免费。
下载地址
配置文件
默认的配置文件是 ~/.gnupg/gpg.conf 和 ~/.gnupg/dirmngr.conf.
密钥对的创建
创建密钥对
1 | gpg --gen-key |
撤销证书
1 | # 用于密钥作废,请求外部公钥服务器撤销你的公钥 |
上传到公钥服务器
1 | $ gpg --send-keys 2DBA87CF |
生成公钥指纹
1 | $ gpg --fingerpint xxxx |
其他常用操作
查看公钥
1 | $ gpg --list-keys |
查看密钥
1 | $ gpg --list-secret-keys |
生产使用撤销证书
1 | # 二进制证书 revocation-gmail.cert; 但会提示 "已强行使用 ASCII 封装过的输出" |
导出证书
1 | # 导出公钥 |