[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Comments on draft-leach-digest-sasl-01.txt



After playing with DIGEST client and server implementations I have few
questions:

IMAP4 example given in the document doesn't include "Step Three". This step is
optional, isn't it? I would like to make this clear in the spec.


Paul Leach wrote:

> > qop
> >   Indicates what "quality of protection" the client accepted. If
> >   present, its value MUST be one of the alternatives the server
> >   indicated it supports in digest-challenge. If not present, it
> >   defaults to "auth". These values affect the computation of the
> >   response. Note that this is a single token, not a quoted list of
> >   alternatives.
> > *
> > * It's unclear whether this option is required to be present
> > or not, because
> > * it's unclear whether qop-options is required in the challenge.
> > * Needs to be resolved.
> > *

So client may omit qop and in this case it is defaulted to "auth" in all
calculations, am I right?

>
> > digest-uri
> >   Indicates the principal name of the service with which the client
> >   wishes to connect, formed from the serv-type, host, and serv-name.
> >   For example, the FTP service on "ftp.xyz.com" would have a "digest-
> >   uri" value of "ftp/ftp.xyz.com"; the SMTP server from the example
> >   above would have a "digest-uri" value of
> > "smtp/mail3.xyz.com/xyz.com"
> > *
> > * what does it mean if the client omits this option?
> > *
>
> I'll have to think about it.

So, what do you think Paul?

I believe that digest-uri is required. If not present, authentication should
fail. (My opinion conflicts with example)

Another one question : should a server verify digest-uri?

--
Best Regards,
Alexey Melnikov
+----------------------------------------------------+
|SMTP/POP3/IMAP4/ACAP  | Epsylon Technologies, Russia|
|servers creation team |     http://www.taxxi.com    |
|----------------------------------------------------|
|Imap Development Kit (my own product)               |
|http://194.87.43.111/homerus/mail/idk/index.htm     |
|----------------------------------------------------|
|Fax (in San Diego, California): 1 (619) 8393837     |
+----------------------------------------------------+