RE: [Emu] WGLC comments for draft-simon-emu-rfc2716bis
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Emu] WGLC comments for draft-simon-emu-rfc2716bis
Hi Bernard,
I'm not sure I understand some of the text below:
<snip>
> The peer MUST verify the validity of the EAP server
> certificate, and
> SHOULD also examine the Server-id in order to determine whether the
> EAP server can be trusted. Even though a server certificate chains
> to a trust anchor, this does not necessarily imply that it is valid
> for connection to a particular network.
>
> Comparing the Server-Id in the certificate to the expected server
> name limits the damage that will result from an attacker
> compromising
> a server private key. If the peer does not check the
> Server-Id, then
> the peer would accept a compromised server certificate chaining to
> any of the configured trust anchors.
>
[Joe] If the server key is compromised then it seems checking the
server-ID will not help discover this or limit damage.
> The peer MAY also test whether the EAP server certificate is signed
> by a CA controlling the destination network and whether
> the Server-Id
> matches the format expected for that network. For example, an EAP
> peer connecting to the "EXAMPLE" SSID may check whether
> the Server-Id
> matches the regular expression "*.example.com", in addition to
> checking whether the server certificate chains to the
> example.com CA."
>
> --------------------------------------------------------------
> -----------------------------------------
> >From: <Pasi.Eronen at nokia.com>
> >To: <bernard_aboba at hotmail.com>, <emu at ietf.org>
> >Subject: RE: [Emu] WGLC comments for draft-simon-emu-rfc2716bis
> >Date: Wed, 13 Dec 2006 09:52:13 +0200
> >
> >Thanks for handling my comments so quickly! (If every author
> had this
> >fast turnaround times, IETF would get documents to RFCs in a
> fraction
> >of current time... :-)
> >
> >About 1: the figure in 2.6 is not quite right yet. There should be a
> >finished message after the first change_cipher_spec sent by
> the server,
> >and the certificate/server_key_exchange messages after the second
> >server_hello are not optional.
> >
> >About 2: I'd further suggest rephrasing the last two paragraphs of
> >2.1.1 along these lines (basic case first, session
> resumption second):
> >
> > If the peer supports EAP-TLS and is configured to use it, it MUST
> > respond to the EAP-Request with an EAP-Response packet of EAP-
> > Type=EAP-TLS. If the preceding server_hello message sent by the
> > EAP server in the preceeding EAP-Request packet did not indicate
> > the resumption of a previous session, the data field of
> this packet
> > MUST encapsulate one or more TLS records containing a TLS
> > client_key_exchange, change_cipher_spec and finished
> messages. If
> > the EAP server sent a certificate_request message in the
> preceding
> > EAP-Request packet, then unless the peer is configured
> for privacy
> > (see Section 2.6) the peer MUST send, in addition,
> certificate and
> > certificate_verify messages. The former contains a
> certificate for
> > the peer's signature public key, while the latter contains the
> > peer's signed authentication response to the EAP server. After
> > receiving this packet, the EAP server will verify the peer's
> > certificate and digital signature, if requested.
> >
> > If the preceding server_hello message sent by the EAP
> server in the
> > preceding EAP-Request packet indicated the resumption of
> a previous
> > session, then the peer MUST send only the change_cipher_spec and
> > finished handshake messages. The finished message contains the
> > peer's authentication response to the EAP server.
> >
> >(And maybe Section 2.6 could be moved to 2.1.4?)
> >
> >About 7: This one is not there yet.
> >
> >About 9: The document still doesn't specify
> mandatory-to-implement TLS
> >version (which is required in addition to
> mandatory-to-implement cipher
> >suite to get interoperability).
> >
> >About 11: The S bit was removed from the bit diagram, but
> the text "The
> >S bit (EAP-TLS start) is set in an EAP-TLS Start message" is still
> >there.
> >
> >Best regards,
> >Pasi
> >
> > > -----Original Message-----
> > > From: ext Bernard Aboba [mailto:bernard_aboba at hotmail.com]
> > > Sent: 13 December, 2006 01:55
> > > To: Eronen Pasi (Nokia-NRC/Helsinki); emu at ietf.org
> > > Subject: RE: [Emu] WGLC comments for draft-simon-emu-rfc2716bis
> > >
> > > I think I have now incorporated most of these comments into a
> > > strawman -06 document:
> > >
> http://www.drizzle.com/~aboba/EMU/draft-simon-emu-rfc2716bis-06.txt
> > >
> > > Let me know if I've missed something.
> >
> >_______________________________________________
> >Emu mailing list
> >Emu at ietf.org
> >https://www1.ietf.org/mailman/listinfo/emu
>
>
>
> _______________________________________________
> Emu mailing list
> Emu at ietf.org
> https://www1.ietf.org/mailman/listinfo/emu
>
_______________________________________________
Emu mailing list
Emu at ietf.org
https://www1.ietf.org/mailman/listinfo/emu
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.