|
Hello Mr. Aleksey,
xmlsec.exe reports an error message when I run it
with this program arguments
"verify --trusted C:\Test_Certs\GPayments.cer
c:\PARes.xml"
and the error message in console
is:
xmlSecTransformStateParseUri
(..\src\transforms.c:1182): error 4: xml operation
failed : xmlXPtrEval(753nKonMmYHO9pww2NoJA854fgE0) xmlSecTransformStateCreate (..\src\transforms.c:881): error 2: xmlsec operation failed : xmlSecTransformStateParseUri(#753nKonMmYHO9pww2NoJA854fgE0) xmlSecReferenceRead (..\src\xmldsig.c:1602): error 2: xmlsec operation failed : xmlSecTransformStateCreate xmlSecSignedInfoRead (..\src\xmldsig.c:1476): error 2: xmlsec operation failed : xmlSecReferenceRead - -1 xmlSecSignatureRead (..\src\xmldsig.c:1175): error 2: xmlsec operation failed : xmlSecSignedInfoRead - -1 xmlSecDSigValidate (..\src\xmldsig.c:733): error 2: xmlsec operation failed : xm lSecSignatureRead - -1 This error message occurs afters validateDSig() function. (I debug the xmlsec.c at the same
time). What can be the reason?
Arda Tekin
|
GPayments.cer
Description: application/x509-ca-cert
<!-- edited with XML Spy v4.3 U (http://www.xmlspy.com) by Nasdaq Boom (World of Cracking) --> <ThreeDSecure> <Message id="10418691275318161555119738837784"> <PARes id="753nKonMmYHO9pww2NoJA854fgE0"> <version>1.0.1</version> <Merchant> <acqBIN>412345</acqBIN> <merID>123456789012345</merID> </Merchant> <Purchase> <xid>MDAwMDAwMDAwMDAwMDAwMDAxMDI=</xid> <date>20030106 18:00:27</date> <purchAmount>22365</purchAmount> <currency>840</currency> <exponent>2</exponent> </Purchase> <pan>4123450131003312</pan> <TX> <time>20030106 16:01:22</time> <status>Y</status> <cavv>AAABAlBZUAAAAAAAAAAAAAAAAAA=</cavv> <eci>05</eci> <cavvAlgorithm>1</cavvAlgorithm> </TX> </PARes> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#753nKonMmYHO9pww2NoJA854fgE0"> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>EwIfFB8MiP5XZgX8Ka5UIJCnBXM=</DigestValue> </Reference> </SignedInfo> <SignatureValue>IhqUFqI7xC6Zzpw5K82ncFUEUspJRJdrcDgvY1i+WBnQ7ZuIm84SqP/cO2iecj+2MD4ZOmfe+rm+soWLaDK/Q7CcluTu5gEvZmf33tYd6yn2LOksORs0EkoA2b5TyyLt1RuqaXmh07ManP7sLKlT2vAdh75OYv/QB1FtOY1PoAg=</SignatureValue> <KeyInfo> <X509Data> <X509SubjectName>CN=Test Bank, OU=IT, O=Test Bank Pty. Ltd., L=Sydney, ST=NSW, C=AU</X509SubjectName> <X509Certificate>MIIDtjCCA2CgAwIBAgIHD+tQAAAAbTANBgkqhkiG9w0BAQQFADB+MQswCQYDVQQGEwJBVTEYMBYGA1UECBMPTmV3IFNvdXRoIFdhbGVzMQ8wDQYDVQQHEwZTeWRuZXkxGjAYBgNVBAoTEUdQYXltZW50cyBQdHkgTHRkMRQwEgYDVQQLEwtJVCBTZXJ2aWNlczESMBAGA1UEAxMJR1BheW1lbnRzMB4XDTAyMTIxMjA1NTk1OFoXDTA2MTEyOTA1MzU0NFowazELMAkGA1UEBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRwwGgYDVQQKExNUZXN0IEJhbmsgUHR5LiBMdGQuMQswCQYDVQQLEwJJVDESMBAGA1UEAxMJVGVzdCBCYW5rMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVvvE3+ap4onZBBslIkmfYnhfRD6FnvJaYnli8lOZSh1UpiIgBdLqXtNKFSUwkbIFELK4/GYw46LMqWYnBICo/k4g4w3Dwjpo4rHDZ7YvNhCDd3Cz8yduAaw8fRZGvtTIQNFL9NhAYtvcKgwPHcXGTGyEwI3u0qruVi+3/sTle5wIDAQABo4IBkDCCAYwwgbkGA1UdIwSBsTCBroAUqG0JqSygT3QCMlmFHp+x41MjfzChgYOkgYAwfjELMAkGA1UEBhMCQVUxGDAWBgNVBAgTD05ldyBTb3V0aCBXYWxlczEPMA0GA1UEBxMGU3lkbmV5MRowGAYDVQQKExFHUGF5bWVudHMgUHR5IEx0ZDEUMBIGA1UECxMLSVQgU2VydmljZXMxEjAQBgNVBAMTCUdQYXltZW50c4IQazV34VzY/rxAdU/vkRbzrjB5BgNVHR8EcjBwMDWgM6Axhi9odHRwOi8vVklTQURJUi9DZXJ0U3J2L0NlcnRFbnJvbGwvR1BheW1lbnRzLmNybDA3oDWgM4YxZmlsZTovL1xcVklTQURJUlxDZXJ0U3J2XENlcnRFbnJvbGxcR1BheW1lbnRzLmNybDBTBggrBgEFBQcBAQRHMEUwQwYIKwYBBQUHMAKGN2h0dHA6Ly9WSVNBRElSL0NlcnRTcnYvQ2VydEVucm9sbC9WSVNBRElSX0dQYXltZW50cy5jcnQwDQYJKoZIhvcNAQEEBQADQQA17AnEBgmWQm9J8It/dU2PKlz+YKXb7EvTSI860pJGSpy26FzRsNULHH+LuHmh8swbZn8n6TTnmg19Wdntpcdw</X509Certificate> </X509Data> </KeyInfo> </Signature> </Message> </ThreeDSecure>
