[JDEV] XMPP implementation questions
Joe Hildebrand
JHildebrand at jabber.com
Mon Jul 28 19:17:28 CDT 2003
(in my role as Jabber-Net dev... NOT speaking for Jabber, Inc.)
I'll probably do what you expected... TLS is close (except for Start-TLS,
which is coming soon), and SASL is on the way (mostly waiting on a compliant
server implementation to test against).
I'm unlikely to add support for the e2e spec, until and unless pretty much
*everyone* else did it first. :)
If I had to implement one, I suspect S/MIME might be easier, since I have
some existing libraries for that (at least in theory).
--
Joe Hildebrand
> -----Original Message-----
> From: Peter Saint-Andre [mailto:stpeter at jabber.org]
> Sent: Monday, July 28, 2003 5:04 PM
> To: jdev at jabber.org
> Subject: [JDEV] XMPP implementation questions
>
> At the recent IETF meeting, I was asked to follow up with the
> Jabber developer community about obstacles (or resistance) to
> implementing certain aspects of the XMPP specs
> (<http://www.jabber.org/ietf/>). The IETF folks perceive the
> presence of an active developer community as a Good Thing
> [tm], so I think they are interested in how likely it is that
> the current developer community will implement the specs as written.
>
> The main topics mentioned to me relate to security,
> specifically SASL for authentication, TLS for channel
> encryption, and CPIM + S/MIME for end-to-end encryption. Do
> people think they will be able to integrate existing
> libraries for these protocols into their applications (or
> write their own support, as Rob Norris recently did for SASL
> in jabberd2)? How likely is it that existing clients will
> implement draft-ietf-xmpp-e2e, which uses CPIM and S/MIME for
> end-to-end encryption?
>
> From discussions so far, my sense is that SASL and TLS
> support will be added once it's in the jabberd server, but
> that client developers are fairly resistant to adding support
> for the end-to-end encryption spec given the need to parse
> CPIM formats (no existing libraries as far as I
> know) and support S/MIME (for which there are libraries,
> although the use of S/MIME is not very "Jabberish").
>
> Feel free to reply on or off list.
>
> Thanks!
>
> Peter
>
> P.S. Yes, I owe the community an informational document that clearly
> defines the differences between XMPP and Jabber for things like
> authentication and session initiation. I will write that document
> by the middle of August.
>
> --
> Peter Saint-Andre
> Jabber Software Foundation
> http://www.jabber.org/people/stpeter.php
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>
More information about the JDev
mailing list