[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lack of PFS considered harmful
That paragraph sounds great to me. I second the motion ;)
jan
On Fri, 13 Oct 2000, Michael Thomas wrote:
> Greg Troxel writes:
> > Regarding:
> >
> > draft-ietf-kink-reqmt-00.txt
> > draft-ietf-kink-kink-00.txt
> >
> > I am concerned about the lack of consideration for PFS.
> > At a minimum this needs to be in the (currently blank) security
> > considerations section.
>
> Greg,
>
> I agree with David's comments and have nothing to
> add. The security considerations section was left
> blank mainly because we wanted to get the draft
> out as soon as possible. Also: we expected to get
> feedback which we could incorporate into the
> section.
>
> What I would propose to add to the security
> considerations on this topic is: "KINK uses
> Kerberos cryptographic mechanisms for key exchange
> and as such is limited to what Kerberos provides.
> These limitations include PFS [, ...]. It is not
> a goal of KINK to address Kerberos issues as they
> would be better addressed by Kerberos itself."
>
> Mike
>
>
> >
> > It should be noted
> > that KINK is a complement to and not a replacement for the Internet
> > Key Exchange [IKE], as KINK requires the use of an online
> > authentication server and cannot provide identity protection nor
> > perfect forward secrecy (as described in [RFC2412]). There are many
> > situations in which centralized key management is desirable.
> >
> > This text can be read to imply that KINK cannot provide identity
> > provide or PFS because it uses of an online authentication server.
> > I'm guessing that this isn't what was intended, but a clarification
> > would be helpful.
> >
> > I believe that the use of centralized key management
> > (vs. certificates) is orthogonal to PFS. It appears on quick reading
> > of the draft that someone who compromises a principal's key years
> > hence will still be able to recover all plaintext, since the IPsec
> > session key is encrypted in the krb session key.
> >
> > I'll make my opinion explicit that all interactive login sessions need
> > PFS protection, and that given how cheap PFS implementation is on
> > today's machines, it isn't reasonable to omit it. Since it seems to
> > be the goal to set up a campus to use KINK instead of IKE, it would be
> > nice for KINK to be able to meet this requirement.
> >
> > One solution of course is to perform double-ephemeral DH, and
> > authenticate that with Kerberos. This gets somewhat closer to IKE
> > with Kerberos authentication. Is it the goal of KINK to have a
> > protocol that does not use public key operations, or one that does not
> > require them in all cases, or that does not require them in any case?
> >
> > It may also be that adding a PFS option to Kerberos (independently of
> > kink) is desirable.
> >
> > Greg
> >
>
--
Jan Vilhuber vilhuber@xxxxxxxxx
Cisco Systems, San Jose (408) 527-0847