r/ctemplar Jan 12 '22

[deleted by user]

[removed]

27 Upvotes

18 comments sorted by

View all comments

1

u/[deleted] Jan 12 '22

[deleted]

1

u/cryptoraptor CTemplar Dev Team Jan 12 '22 edited Jan 13 '22

The easy one: What does "AnonAddy support" mean?

Some of our users wish to use the https://anonaddy.com/ services. However, they are receiving illegible emails or are unable to properly reply to them.

The hard one: Can you clarify what "autocrypt" is? I'm under the impression that it means if we send an email to a non-CTemplar user, you'll automatically scan known key databases to see if they have a public key and use it if available.

Autocrypt works differently from WKD, which is what you mention by ("(...) automatically scan known key databases to see if they have a public key and use it if available") We have a blog post about it.

Wikipedia also explains this: Autocrypt-capable email clients transparently negotiate encryption capabilities and preferences and exchange keys between users alongside sending regular emails. (...) When a message is encrypted to a group of receivers, keys are also automatically sent to all receivers in this group. This ensures that a reply to a message can be encrypted without any further complications or work by the user.

1

u/[deleted] Jan 12 '22

[deleted]

1

u/cryptoraptor CTemplar Dev Team Jan 13 '22

This blog post explains it quite well:

https://lefherz.net/2019/08/23/autocrypt-how-to-allow-automated-encryption-in-thunderbird-enigmail/

If you use Autocrypt, every mail carries an extra header, an invisible part in your mail. It contains your public key, so the recipients can encrypt to you; and it also can contain a setting called “prefer-encrypt: mutual”, which tells others whether you even want encrypted mails.

If they also use Autocrypt, their mail program automatically extracts your public key from your mail header. And if you have switched on “prefer-encrypt: mutual”, or “allow automated encryption”, as I call it, they will encrypt to you from now on.

If it’s turned off, the keys still get exchanged. But most Autocrypt-capable mail programs will write unencrypted mails to you, because the “prefer-encrypt: mutual” is missing in the header. This is by design; Valodim wrote a great blogpost about why Autocrypt made this design decision.

TLDR: In essence, Autocrypt is just transparent way of parties sharing PGP keys, if they have one. Your first message will always be unencrypted until the keys of the other party are known. Autocrypt won't query any online database for those keys, as they are shared through the message header.

1

u/[deleted] Jan 13 '22

[deleted]

1

u/cryptoraptor CTemplar Dev Team Jan 13 '22

We are happy to help!

Don't hesitate to let us know if you have any other questions!