如何在 Gmail 中使用加密?

Tor*_*uun 114 gmail encryption public-key-encryption

我目前正在阅读 Cory Doctorow 的小说Little Brother,其中有一部分是关于加密消息的,甚至首先将消息包装在我的私钥中,然后是您的公钥。

我想尝试一下,但从我到目前为止用谷歌搜索的内容来看,这似乎是一个相当复杂的过程,需要安装几个程序组件,并且创建加密消息需要进行一些手动文件操作。

我很惊讶我找不到像 Firefox 插件那样将加密集成到 Gmail 中的东西。我看到有一个 Thunderbird PGP 插件,但我不使用 T-bird。我还看到了一篇博文,谷歌显然在 2009 年玩弄 PGP 支持,但在此期间什么也没有出现。

问题:
要对 Gmail 使用加密,是否有比在本地创建文件,然后加密该文件,最后将其附加到常规 Gmail 邮件更简单的方法?

lai*_*ika 72

通常有两种方法可以实现您的目标。对于这个例子,我将与 GPG 联系在一起,因为它是专有 PGP 的开放替代品,我没有使用它的许可。基本上,您将需要 OpenPGP 库以及您的公钥/私钥对。

在网络浏览器中使用 Gmail

这些已无缝集成到浏览器中,因此在您的 Gmail 会话中将显示有关加密邮件的附加按钮 - 显示新邮件的原始、解密和加密。

使用自己的胖电子邮件客户端

这些已集成到特定客户端中,因此您可以导入您的密钥以及您朋友的密钥或即时添加它们。您可以通过上下文按钮加密/解密消息。

生成密钥对

我更喜欢使用gpg4win,它使用前端 Kleopatra 来完成这项任务。

最终调整

我建议在访问 Gmail 时打开强制 SSL 加密,这可以在“设置”->“常规”中进行配置。

  • 您忘记了**选项 3**:抛弃厚电子邮件客户端并使用薄电子邮件客户端(即 http://www.mutt.org/)。 (4认同)
  • 就我个人而言,我会坚持使用厚电子邮件客户端的第二个选项,因为在第一个选项中,您必须将您的私钥直接导入 Web 浏览器扩展程序,这更容易被潜在攻击者窃取。一般来说,使私钥私有的原因是它存储在秘密位置并且仅在需要时访问。 (3认同)

Tor*_*uun 25

Mailvelope是一个新的浏览器插件,可为 Gmail/Google Apps、Outlook、Yahoo! 和 GMX 提供 OpenPGP 加密。根据Lifehacker 的说法:

Mailvelope 处于测试阶段,Chrome 有一个完整的扩展可用,Firefox 有一个早期的测试版,但是当我们对其进行测试时,这两个扩展都运行良好。Gmail/Google Apps、Outlook、Yahoo! 和 GMX 都受支持,并且该应用程序可以配置为支持其他应用程序。安装扩展后,您可以生成自己的公钥和私钥,用于在扩展的首选项中加密消息。一旦您的密钥准备好,下次您撰写邮件时,您将在撰写窗口中看到一个锁,您可以单击该锁来加密您的邮件。您甚至可以为多个收件人使用多个密钥。

当您收到加密消息时,该过程会反向进行。您将看到带有锁覆盖的加密消息,您可以单击它以输入您的密钥密码。Mailvelope 将搜索您保存的密钥以找到所需的密钥,并为您解密消息。