muacrypt: Help mail agents manage Autocrypt encryption¶
muacrypt provides a command line tool and a Python API to help mail agents, both user and server-side, integrate and manage automated e-mail end-to-end encryption with https://autocrypt.org. The project was so far mainly developed by holger krekel (@hpk42) and Azul (@azul) whose work is funded by the European Commission through the NEXTLEAP research project on decentralized messaging. The NEXTLEAP project is concerned with researching and developing secure identity and e2e-encryption protocols and aims to contribute to securing Autocrypt against active attacks.
Aims and goals¶
- Automatically tested Autocrypt Level 1 compliant API and command line tool, for use by mail user agents (MUAs) and remailers.
- a plugin architecture to integrate other techniques with autocrypt related mail processing. A first example is muacryptcc which implements the decentralized ClaimChain key consistency protocol.
- integrate muacrypt with mutt and other MUA setups that call out into commandline tools to automatically achieve e-mail e2e encryption that does not annoy others or yourself (hopefully!)
- integrate
muacrypt
with mailman3 in order to achieve opportunisitically encrypted mailing lists.