revised hash

Shoichi Sakane <sakane@kame.net> Wed, 11 July 2001 10:11 UTC

Received: from lists.tislabs.com (portal.gw.tislabs.com [192.94.214.101]) by above.proper.com (8.11.3/8.11.3) with ESMTP id f6BABmm13297; Wed, 11 Jul 2001 03:11:48 -0700 (PDT)
Received: by lists.tislabs.com (8.9.1/8.9.1) id FAA26094 Wed, 11 Jul 2001 05:01:43 -0400 (EDT)
To: ipsec@lists.tislabs.com
Subject: revised hash
X-Mailer: Cue version 0.6 (010413-1707/sakane)
Mime-Version: 1.0
Content-Type: Text/Plain; charset="us-ascii"
Message-Id: <20010711181116U.sakane@kame.net>
Date: Wed, 11 Jul 2001 18:11:16 +0900
From: Shoichi Sakane <sakane@kame.net>
X-Dispatcher: imput version 20000228(IM140)
Lines: 29
Sender: owner-ipsec@lists.tislabs.com
Precedence: bulk

i'm not sure the question was discussed in the past.
please, does anyone clarify me.  i have a question about
draft-ietf-ipsec-ike-hash-revised-02.txt although
i know the draft has expired.

the section 3 of this draft says:

	The packet_1 is the first packet initiator sends to the network
	(starting from the beginning of the generic header and continuing
	to the length specified in the ISAKMP header).

i'm confusing about this description.  "the beginning of the generic
header" means the next octet to the ISAKMP header because the generic
header isn't ISAKMP header.  but "the length in the ISAKMP header"
is total length of the packet.  it is length mismatch.
the description would be "starting from the beginning of the ISAKMP
header...", right ?

RFC2408 defines and uses just two expressions.  "Generic Payload Header"
is the header of each ISAKMP payload.  "ISAKMP Header" is the ISAKMP packet
header.  the draft used almost four expressions about "header".  
	generic ISAKMP header
	ISAKMP generic headers
	ISAKMP payload headers
	ISAKMP header
IMHO, those expressions should not be used.  only two expressions
should be used.

regards,