如何使用收件人的密钥加密电子邮件?

如何使用收件人的密钥加密电子邮件?

我需要向已发布其密钥的人发送一封加密电子邮件。

他没有我的密钥,所以我认为我必须使用他的公钥,而不是像往常一样用我的私钥加密电子邮件。

我正在为 Thunderbird 使用 Enigmail,但它似乎没有这个选项(只能使用您自己的密钥)。

那么我该怎么做呢?

答案1

当您告诉 Enigmail 使用 OpenPGP 加密发送的消息时,Enigmail 应该会自动从您的公钥环中选择收件人的公钥。如果您的密钥环中没有匹配的公钥(默认情况下,Enigmail 通过匹配电子邮件地址来选择密钥),或者您的“信任网”对收件人的密钥的信任度不够,那么 Enigmail 会弹出一个对话框,让您明确选择要使用的公钥(或取消发送,让您有时间获取合适的公钥,或整理您已有密钥的信任度)。

使用 OpenPGP 用自己的私钥加密外发消息的做法非常罕见。事实上,如果你通常使用非对称加密,那么你就错了。常见的做法是公钥用于加密和签名验证,而私钥用于解密和签名。

相关内容