Re: [dnsext] Publication request: draft-ietf-dnsext-dnssec-registry-fixes-07

Paul Hoffman <> Thu, 14 April 2011 13:39 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 29740E0776 for <>; Thu, 14 Apr 2011 06:39:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -101.782
X-Spam-Status: No, score=-101.782 tagged_above=-999 required=5 tests=[AWL=0.817, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id Ty3QmIItACxn for <>; Thu, 14 Apr 2011 06:39:22 -0700 (PDT)
Received: from (IPv6.Hoffman.Proper.COM [IPv6:2001:4870:a30c:41::81]) by (Postfix) with ESMTP id E76E7E06B8 for <>; Thu, 14 Apr 2011 06:39:21 -0700 (PDT)
Received: from [] ( []) (authenticated bits=0) by (8.14.4/8.14.3) with ESMTP id p3EDdK0g037196 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 14 Apr 2011 06:39:20 -0700 (MST) (envelope-from
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Paul Hoffman <>
In-Reply-To: <>
Date: Thu, 14 Apr 2011 06:39:20 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <>
References: <> <> <> <> <>
To: Andrew Sullivan <>
X-Mailer: Apple Mail (2.1084)
Cc: Thomas Narten <>,,
Subject: Re: [dnsext] Publication request: draft-ietf-dnsext-dnssec-registry-fixes-07
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DNS Extensions working group discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 14 Apr 2011 13:39:23 -0000

The philosophical / operational tussle here is whether the definitive list of crypto algorithms and their implementation requirements should be kept in:

a) an IANA registry for the growing list of algorithms, and a single RFC for the implementation requirements

b) an IANA registry for the growing list of algorithms, and a set of loosely coupled RFCs for the implementation requirements

c) an IANA registry for a growing list of algorithms that is tied to a single RFC for the implementation requirements

Some WGs have gone with (a), and some with with (b). The current draft proposes (c) for this protocol. It is a modification of the idea in (a), and it gives the implementer less chance of getting it wrong because they will find the exact same set of implementation requirements in "the" RFC and the IANA registry.

To me, this is different and a bit weird, but could make sense for getting better interoperability because of better understanding on the part of developers. It seems worth a try and, if it turns out to be more confusing than (a) or (b), the WG can drop back to one of them.

--Paul Hoffman