Team-Fly |
XML, Web Services, and the Data Revolution By Frank P. Coyle | |
Table of Contents | |
Chapter 7. XML Security |
XML Canonicalization is the use of an algorithm to generate the canonical form of an XML document to ensure security in cases where XML is subject to surface representation changes or to processing that discards some information not essential to the data represented in the XML. Canonicalization addresses the fact that when XML is read and processed using standard XML parsing and processing techniques, some surface representation information may be lost or modified. The document that results from XML Canonicalization ensures that all internal entities and XML namespaces are expanded: entities are replaced with their definitions and the canonical form explicitly represents the namespace that an element would otherwise inherit. The steps that take place during the creation of a core canonical form include
Once an XML canonical form is obtained, confidentiality, authentication, and data integrity are handled by the XML Security Framework. |
Team-Fly |
Top |