如何在 macOS 上加密您的电子邮件

随着企业对私人数据的使用不断增长,消费者越来越有兴趣保护其敏感通信的内容。许多消息应用程序提供端到端通信,但电子邮件仍然是最流行的通信方式。如果没有电子邮件加密,您的电子邮件可能会被任何感兴趣的观察者监视。本文将展示如何使用 PGP 在 macOS 上加密电子邮件,以及如何使用 Mail.app 或任何其他电子邮件客户端发送加密的电子邮件。

请记住,任何 PGP 客户端都无法加密“收件人”或“发件人”地址。电子邮件服务器需要明确的信息来路由您的消息。他们也无法加密您的主题行,因此请保持通用。

另请阅读: PGP 加密:它的工作原理以及如何开始

下载并安装 GPGTools

1. 下载GPG套件来自 GPG 工具网站。 GPG Tools 是一个长期运行的开源项目,基于 Pretty Good Privacy 或 PGP。这是一个可靠的来源,但您可以通过查看他们的代码来亲自查看GitHub 页面.

2. 安装 DMG 并双击“安装”图标安装 GPG Suite。

生成您的密钥对

密钥对包括公钥和私钥。公钥会与想要与您联系的人共享。使用您的私钥“解锁”收到的电子邮件。私钥仅供您查看!

1. 第一次打开GPG Suite时,系统会提示您生成密钥对。您也可以单击工具栏中的“新建”图标。

2. 在 Mac 的 Mail.app 中输入与您的电子邮件关联的姓名和电子邮件地址。

3. 创建一个复杂的密码。您将输入密码来解密加密的通信。您可以使用生成随机密码的在线工具如果你想不出一个好的。准备好后单击“生成密钥”。

4. 随机移动鼠标以生成随机密钥对生成的熵。

获取公钥

在向任何人发送加密电子邮件之前,您需要他们的公钥副本。使用公钥,您可以加密您的电子邮件,以便只有数学上关联的私钥才能解密它。

搜索公共密钥服务器以获取共享公共密钥

1. 单击菜单栏中的“GPG 钥匙串”菜单,然后选择“首选项”。

2. 单击下拉菜单选择密钥服务器。

3. 单击GPG钥匙串中的“查找密钥”或按命令+F按收件人姓名搜索。

4. 选择接收者最新的公钥,然后单击“检索密钥”按钮。

在“邮件”中发送加密的电子邮件

1. 打开Mail.app。撰写新电子邮件。寻找右上角的绿色图标。

2. 输入在 GPG 钥匙串中具有与其关联的公钥的电子邮件地址。

3. 单击锁定图标以加密电子邮件。

锁旁边的复选图标表示您使用公钥签署了电子邮件,验证了该电子邮件来自您且在传输过程中未被更改。

使用其他应用程序

您还可以使用其他应用程序发送电子邮件。在文本编辑器中使用 GPG 加密电子邮件文本,然后在您首选的电子邮件客户端中发送该加密块。

设置上下文菜单

1. 在系统偏好设置中打开键盘,然后单击“快捷方式”选项卡。

2. 单击左侧菜单中的“服务”。

3. 向下滚动到服务菜单的“文本”部分,然后查找以 OpenPGP 为前缀的服务。它们按字母顺序排列。

4. 勾选以下选项旁边的框:

  • OpenPGP:解密选择
  • OpenPGP:加密选择
  • OpenPGP:标志选择

您可以关闭其他 OpenGPG 服务以保持上下文菜单整洁。

撰写和加密电子邮件

在开始之前,请确保您已将收件人的 PGP 密钥下载到 GPG 钥匙串中。

1. 在电子邮件客户端或文本编辑窗口中编写电子邮件文本。

2. 选择电子邮件的文本。右键单击并从“服务”菜单中选择“OpenPGP:签名选择”。

3. 选择所有内容,包括电子邮件底部的 PGP 密钥。右键单击并从“服务”菜单中选择“OpenPGP:加密选择”。

4. 从您的钥匙串中选择收件人。

5. 将整个文本块发送给收件人。

解密电子邮件

使用 OpenPGP 的上下文菜单工具解密 Mail 之外的电子邮件。

1. 将加密文本复制到纯文本编辑器(如 TextEdit)中。

2. 选择加密电子邮件的全文,包括---BEGIN PGP MESSAGE------END PGP MESSAGE---.

3. 右键单击​​加密文本,然后从“服务”菜单中选择“OpenPGP:解密选择”。

4. 输入您的密码以解密电子邮件。

结论

虽然日常通信可能不需要加密,但敏感对话可能需要加密。没有理由让公司和政府实体更容易监视您。每个互联网公民都应该知道在需要时如何加密电子邮件。