为什么人们要共享他们的 PGP 密钥以及如何使用它?

为什么人们要共享他们的 PGP 密钥以及如何使用它?

我刚刚学习了如何在 Ubuntu 上生成 PGP 密钥(使用终端或 Seahorse)。

我有两个非常基本的问题。

  1. 为什么人们要共享他们的 PGP 密钥?例子
  2. 我们如何使用 PGP 密钥发送经过身份验证的邮件?例如,从新手的角度来看,我使用 gmail 发送邮件。我输入以下内容:
To: [email protected] 
Subject: HI 
Body:How are you doing John Doe

那么,如果我需要使用 PGP 密钥发送这封邮件,我需要做哪些更改?

谢谢!

答案1

为什么人们要共享他们的 PGP 密钥?

因为如果不向某人提供您的公钥,他们就无法加密您的私钥可以解密的数据,也无法确认您的数字签名是由您的私钥创建的。

维基百科上有关于这个主题的一篇不错的文章

我们如何使用 PGP 密钥发送经过验证的邮件?

通常使用支持 PGP/GPG 的电子邮件客户端。例如埃尼盖尔对于 Thunderbird

答案2

您可以将 PGP 密钥视为保险箱两侧的两把锁。

拥有你的公钥的人可以打开保险箱的一侧并将物品放入其中。只有拥有私钥的你才能将物品从保险箱中取出。

您将自己的公钥提供给人们,以便他们可以向您发送只有您才能阅读的电子邮件。

另外 - 任何发送给使用你的私钥加密的邮件只能用你的公钥读取。这是证明你就是发送特定邮件的人的好方法。

相关内容