XML-Signature Syntax and Processing specifies the processing rules and syntax for XML digital signatures.
XML digital signatures provide integrity, message authentication, and signer authentication services for data of any type, whether located within the XML that includes the signature or elsewhere.