XMPP-SSH invokes a remote shell from remote entities securely. It is entirely C++.
This software is based on the XMPP extension XIBB and XMPP-SSH. Two of them are drafts. take a look on http://www.xmpp.org/extensions/
The remote shell is authenticated using RSA signature and the session is encrypted End-To-End using an hybride algorithm: AES-256 (stream encryption) and RSA (session key negotiation). The X11-forwarding protocol is defined but the implementation is actually in progress.
Feel free to contact the project lead Adrien Pinet to join the team or report bugs:
(Replace accodance with punctuation marks)
jabber id: [ adrien {dot} pinet {@} gmail {dot} com ] e-mail: [ adrien {dot} pinet {@} gmail {dot} com ]
Note: This software is an alpha version and the official team is not defined yet.