Subject: [Hipsec] Base HIP: 10-pre2 available

From: [email-masked] (Henderson, Thomas R)
Date: Fri Apr 30 16:06:00 2004

> -----Original Message-----
> From: Petri Jokela [mailto:[email-masked]]=20
> Sent: Friday, April 23, 2004 5:04 AM
> To: [email-masked]
> Cc: [email-masked]; [email-masked]
> Subject: [Hipsec] Base HIP: 10-pre2 available
>=20
>=20
> I uploaded 10-pre2 version to our server:
>=20
> http://hip4inter.net/drafts.php
>=20

I provided Petri with a long list of comments and an edited
version and diffs to his draft above.  If anyone would like
a copy of what I sent to Petri, please email me directly;
otherwise, see the below summary.

-Tom

Section 1.1
- moved text on LSIs out of this section-- LSIs are not central to the
  on-the-wire protocol anymore and are handled in Section 3

Section 1.2
- a citation is needed for IKE=20

Section 3
- citation needed for DSA (not added)
- added some sentences on HIT properties
- move Section 3.4 to Section 4.6-- as it is more a protocol issue =
rather=20
  than an issue with respect to a Host Identifier

Section 3.2
- replaced 1.0.0.0/8 with TBD, pending resolution of IANA issue

Section 4.3
- changed reference to Section 8.10

Section 5
- changed title and did some wordsmithing of 5, 5.1, and 5.2

Section 5.2
- *** didn't do anything here, pending Birthday resolution

Section 5.4
- *** R1 processing pending Birthday resolution
- changed "REKEYING" state to "UPDATING" state

Section 5.4.3
- simplified state diagram further

Section 6.2
- a number of Length fields are incorrect

Section 6.2.1=20
- "Length" field is poorly defined, it should be Length of Contents, not
Length of parameter.  Wordsmithing

Section 6.2.3
- clarified that future revisions may allow multiple SPIs between hosts.

Section 6.2.4
- *** pending resolution of Birthday
- fixed Length

Section 6.2.5
- Added statement that Opaque and I are left out of signature of R1
- fixed Length

Section 6.2.6
- Added statement that Opaque is echoed
- fixed Length

Section 6.2.13
- Clarified which TLVs are covered by signature.

Section 6.2.14
- Clarified which fields in PUZZLE are excluded from signature
- Clarified which TLVs are covered by signature.

Section 6.2.16
- Clarified that Update ID has scope within the HIP associaton
only, and not across associations or across hosts

Section 6.2.18
- deleted some Notify Message Types per suggestion by Pekka (not
to use NOTIFY before puzzle completes) (INVALID_MAJOR_VERSION
and INVALID_COOKIE_SOLUTION)

Section 7.2
- *** Birthday pending resolution
- Clarified that ECHO_REQUEST may fall outside signature

Section 7.3
- Clarified that ECHO_REQUEST may fall outside signature

Section 7.8
- Added HOST_ID as an optional parameter to NOTIFY

Section 8.3.2
- Some wordsmithing of signature calculation rules to account for=20
  TLVs that fall outside the signature.

Section 8.4.1
- *** Resistance to R1 replay issue still pending issue

Section 8.6
- *** Resistance to R1 replay issue still pending

Section 8.11
(nothing changed here yet, but needs some major editing)

Section 11
- XXX someone needs to add the BEET reference and fix up this
first paragraph

Section 13
- *** pending Birthday