Up to GnuPG Plugin...
This plugin has 2 separate parts, a manual gpg plugin and an automatic one. Neither requires the other to be loaded, and you can load both at the same time. The manual version allows user control over the security process, and the automatic does it's work behind the scenes. There may be locking issues if both plugins try and run GPG at the same time, something which can be addressed in a future release. Initial release:
- Basic support for manual security functions: encrypt, sign (clear or normal), encrypt+sign and decrypt+verify. Puts a toolbar in every mail window with various command buttons on it.
- Calls pgp[.exe] via command line, piping the stdin, stdout and stderr back to the parent application. Something which is non trivial on Windows I might add.
- The 'Add key' button add's a public key in the body of the message to your keyring. You'll still need to go and sign it using some other interface if you want to encrypt to it. But it does allow you to decrypt using it straight away.
- Really really alpha "auto" encrypt/decrypt plugin. This uses the recent email pipe plugin type to check the user your sending to/from and try and encrypt on the way out and decrypt on the way in. Currently it when it fails it stops the message being sent, but you wouldn't rely on it to encrypt important information. It gives you a warning error dialog when something goes wrong. To use you need to associate the auto gpg plugin with the contact by openning their contact record and enabling it in the plugins tab.