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

Attachment: 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>

Reply via email to