Skip to main content

Support for Multiple Hash Algorithms in Cryptographically Generated Addresses (CGAs)
draft-bagnulo-multiple-hash-cga-03

Revision differences

Document history

Date Rev. By Action
2007-04-25
03 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2007-04-25
03 (System) IANA Action state changed to Waiting on RFC Editor from In Progress
2007-04-25
03 (System) IANA Action state changed to In Progress from Waiting on Authors
2007-04-24
03 (System) IANA Action state changed to Waiting on Authors from In Progress
2007-04-16
03 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2007-04-10
03 (System) IANA Action state changed to In Progress
2007-04-09
03 Michael Lee IESG state changed to Approved-announcement sent
2007-04-09
03 Michael Lee IESG has approved the document
2007-04-09
03 Michael Lee Closed "Approve" ballot
2007-04-06
03 (System) Removed from agenda for telechat - 2007-04-05
2007-04-05
03 Amy Vezza State Changes to Approved-announcement to be sent from Waiting for AD Go-Ahead by Amy Vezza
2007-04-05
03 Lisa Dusseault [Ballot Position Update] New position, Yes, has been recorded by Lisa Dusseault
2007-04-05
03 Jon Peterson [Ballot Position Update] New position, No Objection, has been recorded by Jon Peterson
2007-04-05
03 Ron Bonica [Ballot Position Update] New position, No Objection, has been recorded by Ron Bonica
2007-04-05
03 Magnus Westerlund [Ballot Position Update] New position, No Objection, has been recorded by Magnus Westerlund
2007-04-05
03 Chris Newman [Ballot Position Update] New position, No Objection, has been recorded by Chris Newman
2007-04-05
03 Chris Newman
[Ballot comment]
Section 4.1, last paragraph:
>  insecure anyway.  In any case, an implementation must not support two
>  different meanings of a Sec value …
[Ballot comment]
Section 4.1, last paragraph:
>  insecure anyway.  In any case, an implementation must not support two
>  different meanings of a Sec value simultaneously.

Should that be "MUST NOT"?

Nit:
Section 5, last paragraph:
>  for CGAs with that Sec value.  This is so to provide a coherent
                                          XX            X
>  protection both in the hash and the public key techniques.
2007-04-04
03 Ross Callon [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon
2007-04-04
03 Cullen Jennings
[Ballot comment]
This is a trivial NIT but .... on a document that has received the review of a standards track document such as this …
[Ballot comment]
This is a trivial NIT but .... on a document that has received the review of a standards track document such as this one, I don't think you need to use language like "As far as we understand".
2007-04-04
03 Cullen Jennings [Ballot Position Update] New position, No Objection, has been recorded by Cullen Jennings
2007-04-04
03 Mark Townsley [Ballot Position Update] New position, No Objection, has been recorded by Mark Townsley
2007-04-02
03 Jari Arkko [Ballot Position Update] New position, Recuse, has been recorded by Jari Arkko
2007-04-02
03 Lars Eggert [Ballot Position Update] New position, No Objection, has been recorded by Lars Eggert
2007-04-01
03 Sam Hartman [Ballot Position Update] New position, No Objection, has been recorded by Sam Hartman
2007-03-29
03 Russ Housley Placed on agenda for telechat - 2007-04-05 by Russ Housley
2007-03-29
03 Russ Housley [Ballot Position Update] New position, Yes, has been recorded for Russ Housley
2007-03-29
03 Russ Housley Ballot has been issued by Russ Housley
2007-03-29
03 Russ Housley Created "Approve" ballot
2007-03-28
03 (System) State has been changed to Waiting for AD Go-Ahead from In Last Call by system
2007-03-07
03 Yoshiko Fong
IANA additional comments:

> A new registry is to be created. In the IANA Matrix under Cryptographically
> Generated Addresses (CGA) Name Spaces, a new …
IANA additional comments:

> A new registry is to be created. In the IANA Matrix under Cryptographically
> Generated Addresses (CGA) Name Spaces, a new registry will be created
> called: "CGA Extension Type fields" located at a URL to be determined later.

name for the Registry is "CGA SEC"

> The initial registrations in the CGA Extension Type field registry are:

These are the initial registrations for the "CGA SEC" registry (not for
the CGA Extension Type field registry)

> Name Value Reference
> ------------------- ------- ---------
> SHA-1_0hash2bits 000 [RFC3972]
> SHA-1_16hash2bits 001 [RFC3972]
> SHA-1_32hash2bits 010 [RFC3972]

> Future values are to be registered via through Standards Action.
2007-03-05
03 (System) New version available: draft-bagnulo-multiple-hash-cga-03.txt
2007-03-05
03 Yoshiko Fong
IANA Last Call Comments:

IANA understands that there is a single action to be completed upon
approval of  this document.

A new registry is to …
IANA Last Call Comments:

IANA understands that there is a single action to be completed upon
approval of  this document.

A new registry is to be created. In the IANA Matrix under Cryptographically
Generated Addresses (CGA) Name Spaces, a new registry will be created
called: "CGA Extension Type fields" located at a URL to be determined later.

The initial registrations in the CGA Extension Type field registry are:

Name Value Reference
------------------- ------- ---------
SHA-1_0hash2bits 000 [RFC3972]
SHA-1_16hash2bits 001 [RFC3972]
SHA-1_32hash2bits 010 [RFC3972]

Future values are to be registered via through Standards Action.

IANA understands that this is the only action required upon approval
of this  document.
2007-03-02
03 Samuel Weiler Request for Last Call review by SECDIR is assigned to Scott Kelly
2007-03-02
03 Samuel Weiler Request for Last Call review by SECDIR is assigned to Scott Kelly
2007-02-28
03 Amy Vezza Last call sent
2007-02-28
03 Amy Vezza State Changes to In Last Call from Last Call Requested by Amy Vezza
2007-02-26
03 Russ Housley Last Call was requested by Russ Housley
2007-02-26
03 Russ Housley State Changes to Last Call Requested from AD Evaluation by Russ Housley
2007-02-26
03 (System) Ballot writeup text was added
2007-02-26
03 (System) Last call text was added
2007-02-26
03 (System) Ballot approval text was added
2007-02-26
03 Russ Housley State Changes to AD Evaluation from Publication Requested by Russ Housley
2007-02-01
03 Russ Housley
  (1.a) 
    (1.a.i) Who is the Document Shepherd for this document?

        James Kempf, kempf@docomolabs-usa.com

    (1.a.ii) Has the …
  (1.a) 
    (1.a.i) Who is the Document Shepherd for this document?

        James Kempf, kempf@docomolabs-usa.com

    (1.a.ii) Has the Document Shepherd personally reviewed this version
        of the document and, in particular, does he or she believe this
        version is ready for forwarding to the IESG for publication?

Yes.

  (1.b) 
    (1.b.i) Has the document had adequate review both from key WG members
        and from key non-WG members? 

        This document is not a product of a WG. It has been reviewed by
        Christian Vogt, Pekka Nikander, and Henrik Levkowetz.

    (1.b.ii) Does the Document Shepherd have any concerns about the depth
        or breadth of the reviews that have been performed?

        No.

  (1.c)  Does the Document Shepherd have concerns that the document
        needs more review from a particular or broader perspective,
        e.g., security, operational complexity, someone familiar with
        AAA, internationalization or XML?

        No.

  (1.d)  Does the Document Shepherd have any specific concerns or
        issues with this document that the Responsible Area Director
        and/or the IESG should be aware of?  For example, perhaps he
        or she is uncomfortable with certain parts of the document, or
        has concerns whether there really is a need for it.  In any
        event, if the WG has discussed those issues and has indicated
        that it still wishes to advance the document, detail those
        concerns here.

        No.

  (1.e)  How solid is the WG consensus behind this document?  Does it
        represent the strong concurrence of a few individuals, with
        others being silent, or does the WG as a whole understand and
        agree with it?

        This document is not a product of a WG.

  (1.f)  Has anyone threatened an appeal or otherwise indicated extreme
        discontent?  If so, please summarise the areas of conflict in
        separate email messages to the Responsible Area Director.  (It
        should be in a separate email because this questionnaire is
        entered into the ID Tracker.)

        No.

  (1.g)  Has the Document Shepherd personally verified that the
        document satisfies all ID nits?  (See
        http://www.ietf.org/ID-Checklist.html and
        http://tools.ietf.org/tools/idnits/).  Boilerplate checks are
        not enough; this check needs to be thorough.  Has the document
        met all formal review criteria it needs to, such as the MIB
        Doctor, media type and URI type reviews?

        Yes. Idnits shows no issues.

    (1.h) 
    (1.h.i) Has the document split its references into normative and
        informative?

        Yes.

    (1.h.ii) Are there normative references to documents that
        are not ready for advancement or are otherwise in an unclear
        state?  If such normative references exist, what is the
        strategy for their completion?  Are there normative references
        that are downward references, as described in [RFC3967]?  If
        so, list these downward references to support the Area
        Director in the Last Call procedure for them [RFC3967].

No.

  (1.i)  Has the Document Shepherd verified that the document IANA
        consideration section exists and is consistent with the body
        of the document?  If the document specifies protocol
        extensions, are reservations requested in appropriate IANA
        registries?  Are the IANA registries clearly identified?  If
        the document creates a new registry, does it define the
        proposed initial contents of the registry and an allocation
        procedure for future registrations?  Does it suggested a
        reasonable name for the new registry?  See
        [I-D.narten-iana-considerations-rfc2434bis].  If the document
        describes an Expert Review process has Shepherd conferred with
        the Responsible Area Director so that the IESG can appoint the
        needed Expert during the IESG Evaluation?

        There is an IANA Considerations section, it does request a
        new registry, and the proposal seems consistent with RFC2424bis.

  (1.j)  Has the Document Shepherd verified that sections of the
        document that are written in a formal language, such as XML
        code, BNF rules, MIB definitions, etc., validate correctly in
        an automated checker?

        There are none.

  (1.k)  The IESG approval announcement includes a Document
        Announcement Write-Up.  Please provide such a Document
        Announcement Writeup?  Recent examples can be found in the
        "Action" announcements for approved documents.  The approval
        announcement contains the following sections:

        Here is the document summary:

          Technical Summary
            This document analyzes the implications of recent attacks on
            commonly used hash functions on Cryptographically Generated
            Addresses (CGAs) and updates RFC 3972 to support multiple
            hash algorithms. An IANA registry is established to register
            hash functions for CGAs.

          Working Group Summary
            This document is not a product of a Working Group.

          Document Quality
    Since the protocol described in the document is designed
            to "future-proof" CGAs against attacks that have not yet
            occured, it has not yet been deployed. It depends on a new
            IANA registry being established and will require simple
            modifications to the SEND protocol.

          Personnel
    PROTO-shepherd: James Kempf (kempf@docomolabs-usa)
    Responsible AD: Russ Housley (housley@vigilsec.com)
2007-02-01
03 Russ Housley [Note]: 'Document shepherd: James Kempf <kempf@docomolabs-usa.com>' added by Russ Housley
2007-02-01
03 Russ Housley Draft Added by Russ Housley in state Publication Requested
2007-01-24
02 (System) New version available: draft-bagnulo-multiple-hash-cga-02.txt
2006-10-09
01 (System) New version available: draft-bagnulo-multiple-hash-cga-01.txt
2006-06-08
00 (System) New version available: draft-bagnulo-multiple-hash-cga-00.txt