Re: [Dime] Problem with draft-wu-dime-local-keytran

"Glen Zorn" <gwz@net-zen.net> Wed, 11 November 2009 02:40 UTC

Return-Path: <gwz@net-zen.net>
X-Original-To: dime@core3.amsl.com
Delivered-To: dime@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 67AFD3A67AF for <dime@core3.amsl.com>; Tue, 10 Nov 2009 18:40:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.854
X-Spam-Level:
X-Spam-Status: No, score=-1.854 tagged_above=-999 required=5 tests=[AWL=0.744, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BgmvtMQj1PAD for <dime@core3.amsl.com>; Tue, 10 Nov 2009 18:40:42 -0800 (PST)
Received: from p3plsmtpa01-08.prod.phx3.secureserver.net (p3plsmtpa01-08.prod.phx3.secureserver.net [72.167.82.88]) by core3.amsl.com (Postfix) with SMTP id 4576D3A676A for <dime@ietf.org>; Tue, 10 Nov 2009 18:40:42 -0800 (PST)
Received: (qmail 31575 invoked from network); 11 Nov 2009 02:41:10 -0000
Received: from unknown (133.93.114.32) by p3plsmtpa01-08.prod.phx3.secureserver.net (72.167.82.88) with ESMTP; 11 Nov 2009 02:41:09 -0000
From: Glen Zorn <gwz@net-zen.net>
To: 'Bernard Aboba' <bernard_aboba@hotmail.com>
References: <BLU137-DS21174249DD354E73295D993AB0@phx.gbl>
In-Reply-To: <BLU137-DS21174249DD354E73295D993AB0@phx.gbl>
Date: Wed, 11 Nov 2009 11:41:03 +0900
Organization: Network Zen
Message-ID: <000601ca6278$6af2e020$40d8a060$@net>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA62C3.DADA8820"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcphoUk7/yU7tggjQrSam6FoJtYnKwA1L0oA
Content-Language: en-us
Cc: dime@ietf.org, 'radext mailing list' <radiusext@ops.ietf.org>
Subject: Re: [Dime] Problem with draft-wu-dime-local-keytran
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Nov 2009 02:40:43 -0000

Bernard Aboba  <mailto:[mailto://bernard_aboba@hotmail.com%5d>
[mailto://bernard_aboba@hotmail.com] writes:

I have reviewed draft-wu-dime-local-keytran and found an issue with it. 

 

The document utilizes an existing RADIUS attribute (EAP-Key-Name) within a
Diameter Grouped AVP.   According to the value of the EAP-Key-Type AVP,

the type of key being sent (and therefore the EAP-Key-Name) will change. 

 

Unfortunately, this usage is incompatible with the definition of the
EAP-Key-Name in RFC 4072.  RFC 4072 Section 4.1.4 notes:

 

   The EAP-Key-Name AVP (Radius Attribute Type 102) is of type

   OctetString.  It contains an opaque key identifier (name) generated

   by the EAP method.  Exactly how this name is used depends on the link

   layer in question, and is beyond the scope of this document (see

   [EAPKey] for more discussion).

 

As noted in RFC 5247 Section 5.9, the EAP-Key-Name attribute contains the
EAP-Session-Id, and followon standards such 

as IEEE 802.1X-REV depend on this attribute in order to obtain the
EAP-Sesssion-Id utilized in subsequent cryptographic

calculations.   

 

My concerns about this usage include:

 

a.       The inclusion of an existing RADIUS attribute within a Diameter
Grouped AVP, thereby changing their meaning.  The usage of grouping with
existing RADIUS attributes has been discussed and rejected in RADEXT as part
of the Extended Attributes work, due to concerns about backward
compatibility.   This document therefore represents an attempt to get around
an objection raised in RADEXT via submission of a document in DIME. 

I'm afraid that you are mistaken about this: I'm quite certain that the last
thing anyone wants is to extend the RADIUS protocol in any IETF WG.  In
particular, I have absolutely no interest in any further work on RADIUS:
it's dead, and radext is just hammering the final few nails in the coffin.
In any case, no problem: it was pointed out in yesterday's dime session that
to prefix the AVP names in our draft with "EAP-" is entirely too limiting.
Therefore, we will be changing the names and not re-using the Diameter AVP
in question.

b.      The updating of RFC 5247 by a non-standards track document in a WG
that has no charter to revise EAP standards track documents. 

c.       Conflicts between this document and work items on the RADEXT WG
charter requested by IEEE 802.1 and referred to in the appendix of IEEE
802.1X-REV.