I would like to see end-to-end GnuPG(4*)-based encryption in Adium, compatible with other PSI/Jabber users. No sensible data should be passed over a unencrypted protocol. All IM-protocols are unencrypted. GnuPG for e-mail has a esthablished Web-Of-Trust which could be positivily adapted by the IM-protocol world.
There are 3 implementations to solve this problem:
- PSI(3*) and maybe other IM clients implement jep-27 (1*). "This document outlines the current usage of OpenPGP for messaging and presence."
- There is rfc-3923 (2*) which suggests: "End-to-End Signing and Object Encryption for the Extensible Messaging and Presence Protocol (XMPP)". (Afaik, it is not implemented)
- GAIM is using a gaim-only solution with a plugin.
Maybe I am wrong here so please tell my if need to contact the libgaim people.
[1] http://www.jabber.org/jeps/jep-0027.html
[2] http://www.ietf.org/rfc/rfc3923.txt
[3] http://psi.affinix.com/
[4] http://www.gnupg.org/