Re: [certid] Need to define "most specific RDN"

Peter Sylvester <peter.sylvester@edelweb.fr> Thu, 22 July 2010 09:14 UTC

Return-Path: <peter.sylvester@edelweb.fr>
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 6FFEA3A6A55 for <certid@core3.amsl.com>; Thu, 22 Jul 2010 02:14:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.185
X-Spam-Level:
X-Spam-Status: No, score=-0.185 tagged_above=-999 required=5 tests=[BAYES_40=-0.185]
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 kjAAWSpVcrpk for <certid@core3.amsl.com>; Thu, 22 Jul 2010 02:14:57 -0700 (PDT)
Received: from ganymede.on-x.com (ganymede.on-x.com [92.103.215.11]) by core3.amsl.com (Postfix) with ESMTP id 36D073A6A50 for <certid@ietf.org>; Thu, 22 Jul 2010 02:14:34 -0700 (PDT)
Received: from varuna.puteaux.on-x (varuna.puteaux.on-x [192.168.10.6]) by ganymede.on-x.com (Postfix) with ESMTP id 11A867D for <certid@ietf.org>; Thu, 22 Jul 2010 11:14:50 +0200 (CEST)
Received: from smtps.on-x.com (mintaka.puteaux.on-x [192.168.14.11]) by varuna.puteaux.on-x (Postfix) with ESMTP id 14B1E6ACE2 for <certid@ietf.org>; Thu, 22 Jul 2010 11:14:50 +0200 (CEST)
Received: from [192.168.0.7] (LPuteaux-156-14-17-14.w82-127.abo.wanadoo.fr [82.127.0.14]) by smtps.on-x.com (Postfix) with ESMTP id D87CE782B for <certid@ietf.org>; Thu, 22 Jul 2010 11:14:49 +0200 (CEST)
Message-ID: <4C480C06.9090805@edelweb.fr>
Date: Thu, 22 Jul 2010 11:14:46 +0200
From: Peter Sylvester <peter.sylvester@edelweb.fr>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Thunderbird/3.0.5
MIME-Version: 1.0
To: certid@ietf.org
References: <201007212312.o6LNCi8Y017372@fs4113.wdf.sap.corp>
In-Reply-To: <201007212312.o6LNCi8Y017372@fs4113.wdf.sap.corp>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
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: Thu, 22 Jul 2010 09:14:59 -0000

I am not sure that the discussion about constraints is
the most pressing thing we need to talk about. ;-)

Anyway, as Martin already summarized, the usage
of common name to identify a server is deprecated
since the last millenium.

It is nncoding of a *complete* identifier as a subcomponent
of another one, something that can happen for
non technical purposes, e.g. user friendliness etc.

Building software based on such ad hoc approaches
requires pattern matching logic, etc, not very difficult
to implement but not necessarily easy to use.

In fact, I think that the whole of defining a thingy CN-ID
complicates the whole text, it should just be a small
note indicating that is is a particular encoding of exactly
one DNS-ID.

It seems to me that the changes in the last version already
go into this direction. Nevertheless, the last paragraph of
2.2 (starting with "We recognize") introduces (AFAIR) a
string representation of a DN which doesn't serve any
real purpose and which has a strange "hierarchy". Note,
that one explains that a DN in X.500 is a hierarchy.
The implementation note refers to what? I see some confusion
regarding the example.

Just because we have mentioned all kinds of adjectives during
the discussion, I do not see the value mentioning them. The
only one that matters is the the "(most specific)" mentioned
in RFC 2818 IMO. There are some people knowning X.500
quite well: If one respects the non-normative schema rules,
can one have more than one Common Name AVA in a DN?


It has also been said that using the reerm "representation" is
unfortunate. In corresponding texts (X.500 etc), the word
'indication'  is used. I suggest to change this all over in the
document.

/P