Google SoC 2007 idea: end-to-end encryption

When a user connects to an XMPP server, connection is encrypted. When an XMPP server connects to another XMPP server, connection is encrypted. End-to-end encryption takes security one step further and ensures that not even intermediate servers can snoop conversations between two users.

Related information: