生成新的密钥对

要与其他用户交换加密的邮件,必须首先生成自己的密钥对。密钥对的一部分 - 公共密钥,将分发给您的通讯伙伴,他们便可以使用它来加密发送的文件或电子邮件消息。密钥对的另一部分私用密钥用于将加密的内容解密。

[Important]

公共密钥是公开的,应分发给所有的通讯伙伴。但是,只有您自己才能使用私用密钥。不用将私用密钥访问权授予其他用户。

创建 OpenPGP 密钥

OpenPGP 是使用基于 PGP 的公共密钥加密法加密电子邮件的非专有协议。它定义了用于交换公共密钥的加密邮件、签名、公共密钥和证书的标准格式。

  1. 单击计算机+更多应用程序+工具+密码和加密钥

  2. 依次单击文件+新建+PGP 密钥

  3. 如果需要,指定您的全名、电子邮件地址和注释。

  4. 单击高级密钥选项为密钥指定以下高级选项。

    加密类型

    指定用于生成密钥的加密算法。推荐选择 DSA ElGamal,因为它使您能够根据需要加密、解密、签名和校验。DSA(仅签名)RSA(仅签名)都只允许签名。

    密钥强度

    指定密钥的长度(以位为单位)。密钥越长就越安全(如果使用高强度的通行密码),但请记住,对较长的密钥执行任何操作都比对较短的密钥需要更多时间。可接受的值在 1024 到 4096 位之间。推荐至少 2048 位。

    失效日期

    指定停止将密钥用于执行加密或签名操作的日期。超过此时间后,必须更改失效日期或生成新的密钥或子密钥。用旧的密钥(在其失效前)对新的密钥签名可保留信任状态。

  5. 单击创建创建新的密钥对。

    此时会打开新 PGP 密钥的通行密码对话框。

  6. 指定新密钥的通行密码两次,然后单击确定

    在指定通行密码时,请使用与创建高强度密码相同的标准。密码与通行密码的主要区别在于,通行密码中的空格算有效字符。

创建安全外壳密钥

安全外壳 (SSH) 是一种登录到远程计算机以在其上执行命令的方法。SSH 密钥用于基于密钥的身份验证系统,此系统代替了默认的密码身份验证系统。使用基于密钥的身份验证不需要手动输入密码进行身份验证。

  1. 单击计算机+更多应用程序+工具+密码和加密钥

  2. 依次单击文件+新建+确保外壳密钥安全

  3. 选择安全外壳密钥,然后单击继续

  4. 指定密钥使用目的的描述。

    可以使用电子邮件地址或任何其他提醒。

  5. 作为可选项,单击高级密钥选项为密钥指定以下高级选项。

    加密类型.  指定用于生成密钥的加密算法。选择 RSA 使用 Rivest-ShamirAdleman (RSA) 算法创建 SSH 密钥。这是优先且更安全的选择。选择 DSA 使用 Digital Signature Algorithm (DSA) 创建 SSH 密钥。

    密钥强度.  指定密钥的长度(以位为单位)。密钥越长就越安全(如果使用高强度的通行密码),但请记住,对较长的密钥执行任何操作都比对较短的密钥需要更多时间。可接受的值在 1024 到 4096 位之间。推荐至少 2048 位。

  6. 单击仅创建密钥创建新密钥,或单击创建并设置,以创建密钥并设置要对其进行身份验证的其他计算机。

  7. 为新密钥指定通行密码,单击确定,然后重复以上步骤。

    在指定通行密码时,请使用与创建高强度密码相同的标准。密码与通行密码的主要区别在于,通行密码中的空格算有效字符。