Home Download News Documentation FAQ XML Digital Signature Interop report Online Verifier Example 1 Example 2 Example 3 Example 4 XML Encryption Interop report XML Canonicalization Reporting Bugs Mailing list | ## Online XML Digital Signature Verifer The online XML Digital Signature Verifier is a simple cgi script (source code) that demonstrates how to use XML Secuirty Library in real applications. #### Copy/Paste the Signed XML Document in the input field below: Please note that all white spaces and carriage returns are significant.
You also can use a simple Perl script to submit signed XML document to the verifier. #### Allowed root certificates and signature keys In order to successfully verify your message using XML Digital Signature Online Verifier you should sign it using any of following keys: any x509 certificate (or certificates chain) based on root certificates from standard root CA authorities (Verisign, etc.), Merlin's root CA used to sign interoperability tests from merlin-xmldsig-sixteen.tar.gz or "fake" root certificate (the corresponding private key is encrypted using passphrase "1234"); HMAC key "secret" (in hex, 73 65 63 72 65 74); any key public DSA/RSA key provided in the KeyInfo element of the signature. #### A small list of signed XML documents from XML DSig Interop tests suites ATTENTION: some of these signatures use external resource located on other Web servers and may fail if these resource are not available by some reasons. aleksey-xmldsig-01/enveloping-dsa-x509chain.xml aleksey-xmldsig-01/enveloping-hmac-md5-64.xml aleksey-xmldsig-01/enveloping-hmac-md5.xml aleksey-xmldsig-01/enveloping-hmac-ripemd160-64.xml aleksey-xmldsig-01/enveloping-hmac-ripemd160.xml aleksey-xmldsig-01/enveloping-rsa-x509chain.xml merlin-exc-c14n-one/exc-signature.xml merlin-xmldsig-fifteen/signature-enveloped-dsa.xml merlin-xmldsig-fifteen/signature-enveloping-b64-dsa.xml merlin-xmldsig-fifteen/signature-enveloping-dsa.xml merlin-xmldsig-fifteen/signature-enveloping-hmac-sha1-40.xml merlin-xmldsig-fifteen/signature-enveloping-hmac-sha1.xml merlin-xmldsig-fifteen/signature-enveloping-rsa.xml merlin-xmldsig-fifteen/signature-external-b64-dsa.xml merlin-xmldsig-fifteen/signature-external-dsa.xml merlin-xmldsig-sixteen/signature.xml Aleksey Sanin