Re: draft-ietf-pkix-ac509prof-09 ASN.1 "IMPLICIT"

Olivier DUBUISSON <Olivier.Dubuisson@francetelecom.com> Tue, 07 August 2001 10:29 UTC

Received: from above.proper.com (above.proper.com [208.184.76.39]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA29598 for <pkix-archive@odin.ietf.org>; Tue, 7 Aug 2001 06:29:59 -0400 (EDT)
Received: by above.proper.com (8.11.3/8.11.3) id f779PFe22537 for ietf-pkix-bks; Tue, 7 Aug 2001 02:25:15 -0700 (PDT)
Received: from p-mail1.cnet.fr (p-mail1.rd.francetelecom.fr [193.49.124.31]) by above.proper.com (8.11.3/8.11.3) with SMTP id f779PDN22533 for <ietf-pkix@imc.org>; Tue, 7 Aug 2001 02:25:13 -0700 (PDT)
Received: by p-biset.rd.francetelecom.fr with Internet Mail Service (5.5.2653.19) id <QFRKAJY5>; Tue, 7 Aug 2001 11:07:29 +0200
Received: from francetelecom.com (lsun607.rd.francetelecom.fr [161.104.14.41]) by l-mhs1.rd.francetelecom.fr with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id QN9SBDLT; Tue, 7 Aug 2001 11:06:49 +0200
Message-ID: <3B6FB042.E6E05936@francetelecom.com>
Date: Tue, 07 Aug 2001 11:09:22 +0200
From: Olivier DUBUISSON <Olivier.Dubuisson@francetelecom.com>
Organization: France Telecom R&D
X-Mailer: Mozilla 4.51 [en] (X11; I; SunOS 5.8 sun4u)
X-Accept-Language: fr-FR, en
MIME-Version: 1.0
To: Hideyuki Odahara <odahara@dsa.isl.ntt.co.jp>
CC: ietf-pkix@imc.org
Subject: Re: draft-ietf-pkix-ac509prof-09 ASN.1 "IMPLICIT"
References: <20010807142146.A6E6.ODAHARA@dsa.isl.ntt.co.jp>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-pkix@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-pkix/mail-archive/>
List-ID: <ietf-pkix.imc.org>
List-Unsubscribe: <mailto:ietf-pkix-request@imc.org?body=unsubscribe>
List-ID: <ietf-pkix.imc.org>
Content-Transfer-Encoding: 7bit

Hideyuki Odahara wrote:
> 
> I've read the draft-ietf-pkix-ac509prof-09 and
> the draft-ietf-pkix-ac509prof-06.
> And I found the difference about ASN.1 Notation.
> It was "IMPLICIT".
> 
> draft-ietf-pkix-ac509prof-09 wrote:
> ------------------------------------
> Appendix B: ASN.1 Module
> 
>  PKIXAttributeCertificate {iso(1) identified-organization(3) dod(6)
>               internet(1) security(5) mechanisms(5) pkix(7) id-mod(0)
>               id-mod-attribute-cert(12)}
> 
>     DEFINITIONS IMPLICIT TAGS ::=
>                 ^^^^^^^^
>     BEGIN
> 
>     -- EXPORTS ALL --
> -------------------------------------
> 
> draft-ietf-pkix-ac509prof-06 wrote:
> -------------------------------------
> Appendix B: ASN.1 Module
> 
>  PKIXAttributeCertificate {iso(1) identified-organization(3) dod(6)
>               internet(1) security(5) mechanisms(5) pkix(7) id-mod(0)
>               id-mod-attribute-cert(12)}
> 
>     DEFINITIONS EXPLICIT TAGS ::=
>                 ^^^^^^^^
>     BEGIN
> 
>     -- EXPORTS ALL --
> -------------------------------------
> 
> Why did "EXPLICIT" change to "IMPLICIT".
> There is no reason and no description about
> chainging at Appendix C:Change History.
> 
> Please tell me.

I remember Phil Griffin pointing this mistake (at least to me) some months
ago. I'm not involved in the history of PKIX, but to me, the biggest mistake
above is to keep the same OID for two modules that are not compatible as
far as encoding goes.
-- 
Olivier DUBUISSON
france telecom R&D
     _                 DTL/MSV - 22307 Lannion Cedex - France
    ( )           tel: +33 2 96 05 38 50 - fax: +33 2 96 05 39 45
    /.\/               --------------------------------------
    \_/\               Site ASN.1 : http://asn1.elibel.tm.fr/