web-dev-qa-db-ja.com

PGP:受信者の公開鍵で暗号化された送信済みメールを読み取るにはどうすればよいですか?

私はOpenPGPにかなり慣れていないので、Thunderbirdで使い始めたところです。

受信者の公開鍵でメールを暗号化し、Thunderbird + Enigmail + OpenPGPを使用して送信すると、暗号化されたメールが送信フォルダーに見つかります。復号化(自動的に行われる)してそれを読み取ることは可能ですが、問題ありません。これはどのように可能ですか?この暗号文は、受信者の秘密鍵でのみ復号化できませんか?また、私の鍵(公開鍵または秘密鍵)で復号化できますか?

16
poplitea

通常のThunderbird設定では、メールは送信方法で保存されるため、暗号化されたメールを送信すると、送信済みフォルダーでも暗号化されます。 (注:ThunderbirdまたはEnigmailを別の方法で構成する方法があるかもしれません。構成の可能性についてはあまり知りません。)

Enigmailには "Encrypt to self"設定 ([送信]タブにありますextensions.enigmail.encryptToSelf)、これはデフォルトでオンになっています。この設定をオンにすると、暗号化するすべての電子メールが暗号化されます(IDごとに適切な設定で構成されたキーを使用)。通常とは異なる方法でThunderbirdを設定していない限り、これは観察していることです。

基盤となるOpenPGP/GnuPG実装は、 encrypt-toオプションgpg.conf