给我发一封GPG邮件吧!

起因:

有人提到了Tor网络,我发现我好像一直没有接触过。我就下载下来玩玩,反正我有梯子,下载安装接入网络都很顺利。但是我发现和其他一般软件就是检查文件的哈希值不同,Tor Browser的安装程序验证的是签名,需要用到GnuPG,听说过大名鼎鼎的PGP但是也没有玩过,遂下载下来折腾一番。

名词解释:

PGP

Pretty Good Privacy,一款商业密码软件。曾将全套源代码作为出版物出版以此利用第一修正案(言论自由部分)来反抗因违反武器出口限制法案的起诉。

OpenPGP

一种实现PGP的标准方式。

GPG & GnuPG

基于OenPGP标准的具体开源实现。

注意一个是 GPG 一个是 PGP,哈哈,别搞混了。

详细的可以自行搜索,例如:The Difference Between PGP, OpenPGP, And GnuPG Encryption

基础概念:

在学会了如何验证文件后就学习了如何利用GPG来发送加密签名邮件。

和我们一般接触的对称加解密的密码机制不同(同一个密码即用来加密也用来解密)

GPG使用了非对称的密码机制。

密码是一对,一个是密钥也叫私钥,另一个是公钥

顾名思义,密钥是私藏的不能让其他人知道的,公钥是可以公开让人知道的。

最基本的工作方法:用私钥加的密用公钥来解,用公钥加的密用私钥来解。

这样就可以达到下面的两个用途。

密码软件一般有两个用途:

  1. 验证:我怎么能知道这条信息是你发送的呢,不是别人伪造或者修改过的呢。
  2. 保密:不能让其他人知道信息的内容。

验证

把信息用自己的私钥加密,这样其他人只能用相对应的公钥才能解密,这样一个相对应的关系不就验证了身份吗!

保密

把信息用接收方的公钥加密,这样只有接收方用私钥才能解密,其他人无法解密不就达到保密的目的了吗!

相信聪明你能够自己找资料更进一步的了解。

发送邮件:

在Mac上我使用GPGTools,里面包含了一系列的工具套件(挺方便的),结合系统自带的邮件应用(需要手动开启插件,而且插件收费前三十天免费试用)就可以很方便的发送接收签名加密的GPG邮件了。

在Windows上可以使用Gpg4win,也是包含了一系列工具套件,结合Office套件中的outlook就可以很方便的发送接收签名加密的GPG邮件了。

那么如何给我发送GPG邮件呢?

下面是我的公钥,敬请添加

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=5HKz
-----END PGP PUBLIC KEY BLOCK-----

因为我已经将公钥上传到公共服务器,所以可以直接在相关软件中搜索xavier.skip@icloud.com来添加

公钥指纹:632D2726AA371EB37E12F8732411F30D2306875A

632D 2726 AA37 1EB3 7E12 F873 2411 F30D 2306 875A

期待你的来信!

推荐阅读:

Tag:GPG密码邮件 Published under (CC) BY-NC-SA