http://www.w3.org/Signature/2001/04/05-xmldsig-interop.html
| Application Features | |
| Detached Signature | |
| Enveloping Signature: same document reference with fragment (URI="#Object1") | |
| Enveloped Signature: same document reference (URI="") with Enveloped Signature Transform. | |
| SignatureValue generation/validation | |
| Manifest DigestValue generation/valdiation | |
| Feature: laxly schema valid Signature element generation | |
| XPointers '#xpointer(/)' | |
| XPointers '#xpointer(id("ID"))' | |
| XPath | |
| the dsig XPath 'here()' function (can be used to implement enveloped signature) | |
| XSLT (note, the child XSLT element of Transform has been deprecated.) | |
| RetrievalMethod (e.g., X509Data) | |
| Algorithms | |
| Digest | SHA1 |
| Encoding | Base64 |
| MAC | HMAC-SHA1 |
| Signature | DSAwithSHA1 (DSS) |
| RSAwithSHA1 | |
| Canonicalization | minimal (deprecated) |
| Canonical XML (20010315) | |
| Canonical XML with comments | |
| Signature Transform | Enveloped Signature |
Author: Gerald Edgar
Date: 26 Sept 2011