Abstract:
This document lists the design principles, scope, and requirements for the XML Digital Signature specification. It includes requirements as they relate to the signature syntax, data model, format, cryptographic processing, and external requirements and coordination.
Status of this document:
This Working Draft of XML Signature Requirements is a very stable result of this Working Draft having been advanced through W3C Last Call. Relatively small changes have been made to clarify the stated requirements during that period. This document will
"The EXI format uses a hybrid approach drawn from the
information and formal language theories, plus practical
techniques verified by measurements, for entropy encoding
XML information. Using a relatively simple algorithm,
which is amenable to fast and compact implementation, and
a small set of data types, it reliably produces efficient
encodings of XML event streams"
The W3C has recently announced the first public draft for
the Efficient XML Interchange Format which is a suggestion
for compressing XML to increase the efficiency on the
This document specifies XML syntax and processing rules for creating and representing digital signatures. XML Signatures can be appliedto any digital content (data object), including XML. An XML Signature may be applied to the content of one or more resources.Enveloped or enveloping signatures are over data within the same XML document as the signature; detached signatures are over data external to the signature element. More specifically, this specification defines an XML signature element type and an XML signature application; conformance requirements