Re: [OSPF] Revised OSPF HMAC SHA Authentication Draft

"Tom Sanders" <toms.sanders@gmail.com> Mon, 21 August 2006 16:51 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GFCzs-00053y-0P; Mon, 21 Aug 2006 12:51:32 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GFCzr-00053t-Mz for ospf@ietf.org; Mon, 21 Aug 2006 12:51:31 -0400
Received: from py-out-1112.google.com ([64.233.166.180]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GFCzq-00058t-GF for ospf@ietf.org; Mon, 21 Aug 2006 12:51:31 -0400
Received: by py-out-1112.google.com with SMTP id z59so1274482pyg for <ospf@ietf.org>; Mon, 21 Aug 2006 09:51:30 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ilI78xWTWuFMaa4LfuVfTussBfwvcZzpzmdV2cHbykJCi6bbq39HJkX20I312aX6Go+lvLuyyJr/AFkeHJEd8oMF4KkvddNWZd4IAzBhl7Zz0aGNn4W16ON8CpLxZnMKL0LmUqZ39cbCk4YDn1Hfv9Zb1mJR6cWuL1Io/B8PyNI=
Received: by 10.35.63.2 with SMTP id q2mr13630935pyk; Mon, 21 Aug 2006 09:51:29 -0700 (PDT)
Received: by 10.35.128.2 with HTTP; Mon, 21 Aug 2006 09:51:29 -0700 (PDT)
Message-ID: <6ed23a860608210951m6104514fw16ba3215e45df7eb@mail.gmail.com>
Date: Mon, 21 Aug 2006 22:21:29 +0530
From: Tom Sanders <toms.sanders@gmail.com>
To: Manav Bhatia <manav_bhatia06@yahoo.co.uk>
Subject: Re: [OSPF] Revised OSPF HMAC SHA Authentication Draft
In-Reply-To: <20060821142220.63912.qmail@web25406.mail.ukl.yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <6ed23a860608210420h19486857i748aa01cf65a91c9@mail.gmail.com> <20060821142220.63912.qmail@web25406.mail.ukl.yahoo.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: ospf@ietf.org
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ospf>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
Errors-To: ospf-bounces@ietf.org

Manav,

> We dont need to use a new auth type value for each new authentication scheme > that comes up in the future.
>
> One can define a new generic auth type 3, which would carry the authentication > algorithm details in addition to the Key ID, auth data length and the crypto
> sequence number. The authentication data for type auth type 3 would be the
> same as type 2, except that the reserved bytes would get replaced with the
> authentication algorithm ID.

Excellent, this is much better than our initial guess.

Actually one octet is enough for carrying the Algo ID. You are still
left with one reserved octet. Go Play!

>
> However, i dont think this is required.

Well, thats something that the WG, and not you and me, have to decide! :)

>
> Cheers,
> Manav
>
> >> On 20/08/06, Phil Cowburn <phil.cowburn@gmail.com> wrote:
> >>
> >> I strongly agree with Manav here and an implementation must be able to
> >> demultiplex using the Key ID in the incoming packet. It is afterall
> >> for this very reason that we put the Key ID in the packet.
> >>
> >> Erblichs point, as i read it is, that most implementations (if not
> >> all) currently take type 2 to mean MD5. This may break once this draft
> >> becomes a standard, which it would, in some time.
> >>
> >> My take on this is that even if the WG agrees to Erblichs solution and
> >> introduces a new type, say 3 for HMAC-SHA-1 authentication, then
> >> somebody else could repeat the same argument and clamour for a new
> >> type when we're introducing newer authentication algorithms in the
> >> future.
> >>
>

-- 
Toms.

_______________________________________________
OSPF mailing list
OSPF@ietf.org
https://www1.ietf.org/mailman/listinfo/ospf