W3C home > Mailing lists > Public > w3c-ietf-xmldsig@w3.org > July to September 2000

RE: CanonicalizationMethod

From: Brian LaMacchia <bal@microsoft.com>
Date: Wed, 19 Jul 2000 14:13:55 -0700
Message-ID: <FB9575840F91DC4EACEB5CD6F573A20D7CEB26@red-msg-20.redmond.corp.microsoft.com>
To: "'Joseph M. Reagle Jr.'" <reagle@w3.org>
Cc: IETF/W3C XML-DSig WG <w3c-ietf-xmldsig@w3.org>
You need to remove "(applied if this element is omitted)" because the
element MUST be present.  So I think it should now read:

CanonicalizationMethod is a required element that specifies the
canonicalization algorithm applied to the SignedInfo element prior to
performing signature calculations. This element uses the general structure
for algorithms described in section 6.1: Algorithm Identifiers and
Implementation Requirements. The MANDATORY to implement canonicalization
algorithm
is Canonical XML [XML-C14N].

Alternatives, ...

					--bal

-----Original Message-----
From: Joseph M. Reagle Jr. [mailto:reagle@w3.org]
Sent: Wednesday, July 19, 2000 12:45 PM
To: Brian LaMacchia
Cc: IETF/W3C XML-DSig WG
Subject: Re: CanonicalizationMethod


At 12:34 PM 7/19/2000 -0700, Brian LaMacchia wrote:
 >Since CanonicalizationMethod is now a required element of SignedInfo, I
 >believe the last sentence of the first paragraph of 4.3.1 is incorrect.
 >That paragraph reads:
 >
 >	CanonicalizationMethod is a required element that specifies the
 >canonicalization algorithm applied to the SignedInfo element prior to
 >performing signature calculations. This element uses the general structure
 >for algorithms described in section 6.1: Algorithm Identifiers and
 >Implementation Requirements. The default canonicalization algorithm
(applied
 >if this element is omitted) is Canonical XML [XML-C14N].
 >
 >Since the element is now required, I don't see why we need to specify a
 >default, and the "(applied if this element is omitted)" can never happen.

Noted, the last sentence is changed to:

/+The MANDATORY to implement canonicalization algorithm (applied if this
element is omitted) is Canonical XML [XML-C14N].+/ Alternatives, such as the
minimal canonicalization algorithm (the CRLF and charset normalization
specified in section 6.5.1: Minimal Canonicalization), may be explicitly
specified but are NOT REQUIRED....


_________________________________________________________
Joseph Reagle Jr.   
W3C Policy Analyst                mailto:reagle@w3.org
IETF/W3C XML-Signature Co-Chair   http://www.w3.org/People/Reagle/
Received on Wednesday, 19 July 2000 17:25:39 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.29 : Thursday, 13 January 2005 12:10:10 GMT