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

RE: XML Signature use of Canonical XML

From: Petteri Stenius <Petteri.Stenius@remtec.fi>
Date: Tue, 11 Apr 2000 10:09:11 +0300
Message-ID: <CD0FF8F92CA8D311B9AB00105A14D5570B1017@server.remtec.fi>
To: "'John Boyer'" <jboyer@PureEdge.com>, w3c-ietf-xmldsig@w3.org
Cc: Joseph Reagle <reagle@w3.org>

1) I'd rather see C14N used as the serialization algorithm for XPath. 

- this would solve the issues Kent has raised [1][2]
- also implementations become simpler, as you need to implement a single
serialization algorithm only (in addition to minimal)
- the idea would be to rewrite chapter of [3] to use the C14N
specification for serialization of element nodes, attribute nodes etc.

I guess C14N was dropped for XPath sometime ago, but since that the
serialization algorithm of XPath has started to approach the C14N algorithm.



> -----Original Message-----
> From: John Boyer [mailto:jboyer@PureEdge.com]
> Sent: Friday, April 07, 2000 11:02 PM
> To: Ed Simon; w3c-xml-core-wg@w3.org; w3c-ietf-xmldsig@w3.org
> Cc: Joseph Reagle
> Subject: RE: XML Signature use of Canonical XML
> Hi all,
> Is there some reason why the serialization algorithm 
> described in the latest
> XPath Transform spec cannot be used to
> 1) Serialize SignedInfo without W3C c14n.  The serializer is 
> essentially
> like minimal c14n except that it takes into account the 
> limitations of some
> XML toolkits w.r.t. attribute order, assuming an XML 
> processor has been
> used, etc.
> 2) Describe how to serialize fragments of XML (if you have a 
> fragment, where
> did you get it from? And if you got it from somewhere, isn't it always
> possible to think about it in terms of a parse tree (or rather a parse
> forest, aka a node-set)?).
> John Boyer
> Software Development Manager
> PureEdge Solutions, Inc. (formerly UWI.Com)
> Creating Binding E-Commerce
> jboyer@PureEdge.com
Received on Tuesday, 11 April 2000 03:09:28 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:21:33 UTC