电子邮件加密介绍

信息时代,个人隐私信息非常容易泄露。为了尽可能保障自己的隐私信息不被泄露,我们需要采取一些行动。本篇文章就介绍一下电子邮件的加密技术。

对称加密与非对称加密

在介绍电子邮件加密技术之前,首先要对一些信息安全概念进行解释。

对称加密

对称加密很容易理解。其步骤如下:

  1. 发送者和接收者首先线下沟通好密钥(保证密钥不外泄)
  2. 发送者用密码加密要发送的内容,之后发送
  3. 接收者收到加密的内容,用提前沟通好的密钥,解密出内容

注意,这里的密钥不一定是我们通常理解的密码,也有可能是一个文件。

但是对称加密有个很大的问题:如果双方所有交流信息都能被中间负责传送消息的网络设备看到的话,那么就不能在网络上沟通密码(否则密码会被中间的网络设备知道,加密也就没有了意义),而只能选择提前在线下渠道沟通好密码。有没有什么办法,可以在双方通讯内容对第三方完全公开以及没有提前沟通密码的情况下,实现秘密通讯?那么这里就引入了非对称加密。

非对称加密

思考一下,对称加密中,加密和解密必须用的是同一个密钥,那么加密和解密分别是两把不同的密钥是否可行?非对称加密就是这样一种技术。非对称加密简单来说就是将加密的密钥与解密的密钥区分开(所谓非对称也就是指加密与解密密钥不一样)。为了使用非对称加密,需要通过某种算法生成一对密钥。假设这对密钥分别称作 A 与 B。他俩有以下性质:

  • A 加密的内容只有用 B 才能解开(A 无法解开)
  • B 加密的内容只有用 A 才能解开(B 无法解开)
  • 由 A 不能 推导出 B,且无法靠暴力破解猜出 B
  • 由 B 不能 推导出 A,且无法靠暴力破解猜出 A

那么这里请思考一下:如何利用这两把密钥,实现之前在对称加密中无法解决的问题,即在双方通讯内容对第三方完全公开以及没有提前沟通密码的情况下,实现秘密通讯?

答案就是把其中一把密钥藏在自己手里(不能有其他人知道,包括要与之通讯的人)并当做私钥,另一把密钥对所有人公开并当作公钥。要发送内容时就用对方的公钥加密之后发送,接受到对方的内容(对方也用你的公钥加密)时就用自己的私钥解密。注意公钥和私钥是一对相对的概念,哪个是公钥哪个是私钥完全是自己指定的。公开出去的那个密钥就是公钥,保留在自己手里的那个密钥就是私钥。

举例,假设小明和小红用非对称加密通讯,小明生成一对公私钥,其中公钥是 xiaoming-public,私钥是 xiaoming-private,同样小红生成公钥是 xiaohong-public,私钥是 xiaohong-private,还有一个第三方的窃听者,秘密窥探小明和小红之间的所有流量。

  1. 小明把自己的公钥 xiaoming-public 发给小红,此时小红与窃听者都获取了小明的公钥
  2. 小红把自己的公钥 xiaohong-public 发给小明,此时小明与窃听者都获取了小红的公钥
  3. 小明想给小红发一句“小红,你好!”,他用小红的公钥加密了这句话并发送过去,此时小红和窃听者都获得了加密后的内容
  4. 窃听者因为没有小红的私钥,且无法靠 xiaoming-public 以及 xiaohong-public 推导出小红的私钥(见前面提到的密钥性质),故无法知道发送的加密内容的原内容
  5. 小红手里有私钥 xiaohong-private,因此很容易就解密,得到了原内容
  6. 小红给小明发信息同理

在这个过程中,小明和小红并没有提前沟通好密码,且实现了秘密通讯(窃听者仅获取双方的公钥以及加密信息,无法获得发送信息的原信息)

非对称加密技术在网络上有很丰富的应用,比如 OpenSSHHTTPS、telegram,whatsapp 以及 signal 里的端对端加密还有本文要介绍的电子邮件加密,都用到了非对称加密技术。

GPG 介绍

GPG,全称是 GNU Privacy Guard(GNU 隐私卫士),是 GNU 开发的隐私保护软件,可以支持多种加密算法。GPG 支持非对称加密,GPG 生成的一对密钥中哪一个是公钥,哪一个是私钥由 GPG 负责指定,不需要用户指定。GPG 可以很好的用于电子邮件的加密上。一些电子邮件客户端,比如 Thunderbird 就内置了对 GPG 的支持,可以用来加密邮件。

在 Thunderbird 中创建 GPG 密钥对

我们接下来在 Thunderbird 里创建 GPG 密钥对。

  1. 首先打开 Thunderbird,记得先在 Thunderbird 里登录自己要配置加密的那个邮箱
  2. 之后在菜单栏里选“工具 -> OpenGPG 密钥管理器”,也可以通过快捷键 Ctrl+T + Ctrl+O,再按回车进入 GPG 密钥管理器
  3. 在密钥管理器界面选“生成 -> 生成新密钥对”
  4. 在“身份标识”这里选择要配置加密的那个邮箱,其他选项默认即可
  5. 点生成密钥
  6. 点确认
  7. 稍等片刻,密钥对便生成完成了

此时,在之前第二步中打开的 OpenGPG 密钥管理器那里便可以看到自己的密钥。

初步使用 GPG 密钥

在密钥管理器里,右键选中自己的密钥,选“复制 -> 公钥”,即可将自己的公钥复制到剪贴板里分享给别人(公钥就是一串可读的字符串)。公钥里自带有你的邮箱信息,因此其他人拿到你的公钥后就可以向你发送加密信息了,然后你用你手里的私钥解密(这一步由 thunderbird 自动完成)你就能看到加密后的信息了。你也可以在右键菜单里选“将密钥导出为文件”,这样就会导出一个后缀名为 “.asc”的文件,将其后缀名改为“.txt”后可以发现其就是包含公钥字符串的一个文本文件。

当你拿到别人的公钥时,你也可以将其导入密钥管理器。如果对方分享的是公钥文件,那么可以在密钥管理器菜单里选“文件 -> 从文件导入公钥”;如果对方分享的是公钥字符串,那么可以在密钥管理器菜单里选“编辑 -> 从剪贴板导入密钥”。

将对方公钥导入之后,你就可以向对方发送加密邮件了。电子前哨基金会就制作了一个机器人,可以自动回复加密信息来帮助学习测试邮件加密。以下是其机器人的邮箱公钥。记得复制公钥时要从头到尾复制,也就是 -----BEGIN PGP PUBLIC KEY BLOCK----------END PGP PUBLIC KEY BLOCK----- 都要复制下来。

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

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
MHH/MbX872FhoBWerfHpi1yyZPHSkkXIUAaY
=20uA
-----END PGP PUBLIC KEY BLOCK-----

添加这个之后,尝试向 edward-zh@fsf.org 这个邮箱发邮件,注意撰写邮件的页面有一个“加密”选项,一定记得选上。邮件的主题和内容都随便填。发送之后几分钟之内就能收到其回复的邮件通知你是否发送成功。

总结

本篇文章介绍了加密的一些基本概念(对称加密以及非对称加密)以及在 thunderbird 中使用 GPG 加密的方法。

参考资料:

电子邮件加密指南