[jdev] tsl negotiation over. Then what ?
stpeter at jabber.org
Fri Mar 17 14:57:37 CST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Adrian Adrian wrote:
> I'm totally new with the xmpp protocol so this questions may seem too
> easy if not plain stupid.
> I want to comunicate with the the im (wildfire) server through TLS.So I
> do what the docs tell me to do :
> I send this command :
> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
> And server responds with :
> <proceed xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
> Now, if I read the docs correctly, I have to start a new stream and
> begin SASL negotiation. Is this correct ?
> If so, more questions will follow :) The digest-md5 is really making my
> head spin.
> Isn't there an easier way to establish a secure connection ? (without
> receiving challenges and stuff)
Depends on what you mean by secure. :-)
There is an older, nearly-deprecated method for authentication between
clients and servers:
In the old days clients could connect on a separate SSL-enabled port
(usually 5223, though that was never codified).
But with RFC 3920, it is preferred to upgrade to TLS on port 5222 and
then use SASL for authentication.
Are you writing your own library? Why not use one of the existing code
libraries that already does TLS+SASL?
Jabber Software Foundation
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3641 bytes
Desc: S/MIME Cryptographic Signature
More information about the JDev