Since I've stripped off the namespace definitions of SOAP-ENV and so on
You can't do that.
In order to C14N something, you need to know both the node at which it starts *and* all the namespaces that are in effect at that point. Basic canonicalization imports all namespace (and xml:space, etc, attributes) into the toplevel element of what it is processing.
My other question....it seems quite simple to me, but it still isn't trivial: do I have to calculate a hash including the <Body> tags, (the one mentioned in the Reference) or just the content between the two tags?
Yes, you include the tags. No, it is not just the content inside the tags.
/r$
-- Rich Salz, Chief Security Architect DataPower Technology http://www.datapower.com XS40 XML Security Gateway http://www.datapower.com/products/xs40.html XML Security Overview http://www.datapower.com/xmldev/xmlsecurity.html
_______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec
