Re: [certid] Need to define "most specific RDN"
Kurt Zeilenga <Kurt.Zeilenga@Isode.com> Wed, 30 June 2010 13:47 UTC
Return-Path: <Kurt.Zeilenga@Isode.com>
X-Original-To: certid@core3.amsl.com
Delivered-To: certid@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 1BED63A6989 for <certid@core3.amsl.com>;
Wed, 30 Jun 2010 06:47:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.09
X-Spam-Level:
X-Spam-Status: No,
score=0.09 tagged_above=-999 required=5 tests=[BAYES_05=-1.11,
J_CHICKENPOX_17=0.6, J_CHICKENPOX_24=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wDPYvOeIr4MX for
<certid@core3.amsl.com>; Wed, 30 Jun 2010 06:47:54 -0700 (PDT)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by
core3.amsl.com (Postfix) with ESMTP id 3F0E33A6A40 for <certid@ietf.org>;
Wed, 30 Jun 2010 06:47:53 -0700 (PDT)
Received: from [192.168.1.101] ((unknown) [75.141.233.128]) by rufus.isode.com
(submission channel) via TCP with ESMTPSA id <TCtLEgB1HyxV@rufus.isode.com>;
Wed, 30 Jun 2010 14:48:02 +0100
X-SMTP-Protocol-Errors: NORDNS
From: Kurt Zeilenga <Kurt.Zeilenga@Isode.com>
In-Reply-To: <4C2A6E8B.7060005@stpeter.im>
Date: Wed, 30 Jun 2010 06:48:00 -0700
Message-Id: <7918CC38-B49D-4604-BAFE-622E0E1D14B9@Isode.com>
References: <p062408bcc83880a30dd0@[10.20.30.158]>
<4C2A6E8B.7060005@stpeter.im>
To: Peter Saint-Andre <stpeter@stpeter.im>
X-Mailer: Apple Mail (2.1081)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Cc: certid@ietf.org
Subject: Re: [certid] Need to define "most specific RDN"
X-BeenThere: certid@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Representation and verification of identity in certificates
<certid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/certid>,
<mailto:certid-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/certid>
List-Post: <mailto:certid@ietf.org>
List-Help: <mailto:certid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/certid>,
<mailto:certid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jun 2010 13:47:59 -0000
On Jun 29, 2010, at 3:07 PM, Peter Saint-Andre wrote: > 1. Some people use "most significant" and "most specific" > interchangeably. Which is correct? This is bad. Most significant and most specific are not interchangeable terms. Most significant refers to the RDN with the greatest value. That is, the RDN which is nearest the root of the naming tree. The most specific RDN refers to the RDN which is deepest in the tree, the RDN that is composed of AVAs which distinguish the relative name within a subtree. In the DN <cn=Kurt Zeilenga,cn=users,o=Example> (using RFC 4513 notation), o=Example is the most significant (e.g, RDN with the greatest value), and cn=Kurt Zeilenga is the most specific (RDN which is most specific in describing the named object). > 2. More substantially, we currently have this text: > > The subject field of a PKIX certificate is defined as an X.501 type > Name and known as a Distinguished Name (DN) -- see [X.501] and > [PKIX]. A DN is an ordered sequence of Relative Distinguished Names > (RDNs), where each RDN is a set (i.e., an unordered group) of type- > and-value pairs or "attribute value assertions" (AVAs) [LDAP-DN], > each of which asserts some attribute about the subject of the > certificate. In the DER encoding of a DN, the RDNs are always in > order from most significant to least significant (i.e., the first RDN > is most significant and the last RDN is least significant); however, > in the string representation of a DN as used in various protocols and > data formats, the RDNs might be ordered from most significant to > least significant (e.g., this is true of LDAP) or from least > significant to most significant. One could replace 'least/most significant' here with 'most/least specific'. Regards, Kurt
- [certid] Need to define "most specific RDN" Paul Hoffman
- Re: [certid] Need to define "most specific RDN" Peter Saint-Andre
- Re: [certid] Need to define "most specific RDN" Bruno Harbulot
- Re: [certid] Need to define "most specific RDN" Paul Hoffman
- Re: [certid] Need to define "most specific RDN" Peter Sylvester
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Kurt Zeilenga
- Re: [certid] Need to define "most specific RDN" Peter Sylvester
- Re: [certid] Need to define "most specific RDN" Peter Saint-Andre
- Re: [certid] Need to define "most specific RDN" Martin Rex
- Re: [certid] Need to define "most specific RDN" Peter Saint-Andre
- Re: [certid] Need to define "most specific RDN" Love Hörnquist Åstrand
- Re: [certid] Need to define "most specific RDN" Peter Saint-Andre
- Re: [certid] Need to define "most specific RDN" =JeffH
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Ludwig Nussel
- Re: [certid] Need to define "most specific RDN" Peter Sylvester
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Peter Saint-Andre
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Paul Hoffman
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Nelson B Bolyard
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Martin Rex
- Re: [certid] Need to define "most specific RDN" Nelson B Bolyard
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Ludwig Nussel
- Re: [certid] Need to define "most specific RDN" Nelson B Bolyard
- Re: [certid] Need to define "most specific RDN" Paul Tiemann
- Re: [certid] Need to define "most specific RDN" Martin Rex
- Re: [certid] Need to define "most specific RDN" Nelson B Bolyard
- Re: [certid] Need to define "most specific RDN" Kaspar Brand
- Re: [certid] Need to define "most specific RDN" Martin Rex
- Re: [certid] Need to define "most specific RDN" Martin Rex
- Re: [certid] Need to define "most specific RDN" Shumon Huque
- Re: [certid] Need to define "most specific RDN" Martin Rex
- Re: [certid] Need to define "most specific RDN" Shumon Huque
- Re: [certid] Need to define "most specific RDN" Peter Sylvester
- Re: [certid] Need to define "most specific RDN" Peter Saint-Andre
- Re: [certid] Need to define "most specific RDN" Peter Saint-Andre
- Re: [certid] Name constraints and legacy clients Matt McCutchen
- Re: [certid] Name constraints and legacy clients Matt McCutchen
- Re: [certid] Name constraints and legacy clients Paul Tiemann