On Fri Dec  7 00:36:04 2007, Peter Saint-Andre wrote:
Dave Cridland wrote:
> Just a quick note on the just-ended SASL WG meeting at IETF70, which I > listened to and read through on the chatroom. Of importance to XMPP/XSF: > > DIGEST-MD5 is likely to be made historic soon - the document will be > going to working group last call very shortly. This is okay, I think as...

I don't think we have strenuous objections from the XMPP community,
though I wish we'd known back in ~2003 that it would be deprecated....


There being no interoperable standard for crystal balls, I don't think this could have been avoided.


> SCRAM is looking near completion, That is:

http://www.tools.ietf.org/html/draft-newman-auth-scram-04


Indeed.


> however there is a significant
> proportion of the WG which would like to see it as a GS2 (ie, GSSAPI) > mechanism, exposed through SASL. I'm personally a little nervous about
> this, I'm thinking in particular that this may cause additional
> implementation complexity. If you have a strong opinion either way, you
> may wish to join the WG and make your feelings known.

I'm not knowledgeable enough to have strong feelings yet, though
naturally I prefer to minimize complexity. :)


Well, I'm told it can be done by wrapping (or possibly simply prepending) the messaging with some gunk, which'll then magically transform it into GS2-XYZ, where XYZ is a partial hash of the mechanism's OID represented in DER. (The name is fixed, it's just really ugly).


> There was also a discussion about legacy authentication mechanisms, and,
> in particular, how clients ought to choose between (for example) a
> legacy plaintext mechanism like XEP-0078 and SASL PLAIN. The consensus > seemed to be that it's up to the protocol to tell clients what to do. I > think XEP-0078 covers us for this - it clearly states it's deprecated -
> but we may want to review that and double-check.

I didn't see that in the logs.


A lot of it was barely audible on the audio stream, either, due to people not understanding that people need to speak into the microphone. It's mentioned as "legacy protocol" occasionally, and relates mostly to IMAP LOGIN and LDAP's Simple Bind, and whether IMAP clients should favour IMAP's in-built LOGIN over AUTHENTICATE PLAIN, and similarly LDAP's Simple Bind over a SASL Bind with PLAIN.

As I say, I think we're already covered by this - in particular, conformant XMPP clients should be using SASL PLAIN over XEP-0078.


> Finally, I had an interesting chat with Nico Williams on channel
> binding, which might help people understand that area of security a > little better. It's at the end of the logs, which I can't quite recall a
> URL for, but I'll dig one out if anyone wants it.

Any chance that someone will write up the results of that exchange into
more readable text? Perhaps rfc5056bis is already on the way? ;-)

Maybe http://blog.dave.cridland.net/?p=43 might help. Or maybe it won't.

Dave.
--
Dave Cridland - mailto:[EMAIL PROTECTED] - xmpp:[EMAIL PROTECTED]
 - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
 - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade

Reply via email to