Autocrypt-capable MUAs level 1 implementation status¶
Last updated: 2022-01-11
MUA/project | header parsing | keygen | peer state | header inject | recommend | encrypt | setup message | setup process | gossip | uid decorative |
---|---|---|---|---|---|---|---|---|---|---|
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | branch | branch | ✔ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | |
Letterbox | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✘ | ✔ |
✔ | ✘ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✘ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | |
pyac | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ |
branch | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | |
✔ | ✔ | ✘ | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | |
gmime | ≥3.0.4 | N/A | N/A | ≥3.0.4 | N/A | N/A | ✘ | ✘ | ✘ | ✔ |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✘ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✘ | ✔ | ✘ | ✘ | ✘ | ✔ | |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✔ |
Logos are copyright their respective owners.
Legend:
MUA/project
: denotes a mail app, library or tool.header parsing
: compliant parsing of the Autocrypt headerkeygen
: secret key generation follows Autocrypt UI guidancepeerstate
: state is kept according to specheader inject
: proper creation of outgoing Autocrypt headerrecommend
: implements Autocrypt recommendationencrypt
: encrypts outgoing messages properlysetup message
: proper generation and processing of Autocrypt Setup Messagesetup process
: follows guidance with respect to Autocrypt account setupuid decorative
: UID in key data is only used for decorative purposes, and in particular not for looking up keys for an e-mail address.
For developers¶
Source code:
- Enigmail code
- K9 code
- Autocrypt-Thunderbird code
- Delta.Chat code
- Mailpile code
- Mutt code
- Neomutt code
- Letterbox code
- Notmuch/Alot: TODO
- muacrypt (uses gpg)
- pyac code (uses PGPy)
- Bitmask/LEAP refactorings
- Go Autocrypt
- FairEmail code
Testing Autocrypt¶
There is an Autocrypt Bot which accepts and sends mails with Autocrypt headers. Just write an E-Mail to bot@autocrypt.org. Find out more about the bot…