Here is a signed XML file, can you try to verify this? Thanks
-----Original Message----- From: Aleksey Sanin [mailto:[EMAIL PROTECTED] Sent: Donnerstag, 20. April 2006 16:56 To: Jürgen Heiss Cc: [email protected] Subject: Re: [xmlsec] How to verify > > I sign a xml file, but how somebody can check this signature now if I give > him this file? > The signatur looks like this. Hm... I am not sure I understand your question. Aleksey
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="MESOinvoice.xslt"?> <Invoice xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Invoice.xsd" GeneratingSystem="MESONIC WINLine 8.4 (Build 1109)" SchemaVersion="1.0"> <dsig:Signature xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> <dsig:SignedInfo> <dsig:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <dsig:Reference URI=""> <dsig:Transforms> <dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> </dsig:Transforms> <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <dsig:DigestValue>KNp1ir+3R4HXMHr9PCHje7DYqY0=</dsig:DigestValue> </dsig:Reference> </dsig:SignedInfo> <dsig:SignatureValue>G613XWM8mu88tgQm8EMXDOgiU7sBASKGeyUMkbEfEwTqq0VY937eB/aZXHYyhvQw ld8IoTIBUN8vn6J/cyr6BW1GcHYkml9pyTnslrRVQB2jLroyJyEiTjaYiV4O1vRc gUSZRiUd/MNs97R5yn5XdJrT9F0l8K1hObXcz7z1gMg=</dsig:SignatureValue> <dsig:KeyInfo> <dsig:KeyName>Juergen Heiss, (Test)</dsig:KeyName> <dsig:X509Data> <X509Certificate xmlns="http://www.w3.org/2000/09/xmldsig#">MIIFezCCBGOgAwIBAgICA5MwDQYJKoZIhvcNAQEFBQAwgcwxCzAJBgNVBAYTAkFU MRAwDgYDVQQIEwdBdXN0cmlhMQ8wDQYDVQQHEwZWaWVubmExOjA4BgNVBAoTMUFS R0UgREFURU4gLSBBdXN0cmlhbiBTb2NpZXR5IGZvciBEYXRhIFByb3RlY3Rpb24x JTAjBgNVBAsTHEEtQ0VSVCBDZXJ0aWZpY2F0aW9uIFNlcnZpY2UxGDAWBgNVBAMT D0EtQ0VSVCBBRFZBTkNFRDEdMBsGCSqGSIb3DQEJARYOaW5mb0BhLWNlcnQuYXQw HhcNMDYwMzI4MDAwMDAwWhcNMDcwMzI4MDAwMDAwWjCBqjELMAkGA1UEBhMCQVQx EjAQBgNVBAcTCU1hdWVyYmFjaDEtMCsGA1UEChMkVGVzdDogTUVTT05JQyBEYXRl bnZlcmFyYmVpdHVuZyBHbWJIMRQwEgYDVQQLEwtEZXZlbG9wbWVudDEfMB0GA1UE AxMWSnVlcmdlbiBIZWlzcywgIChUZXN0KTEhMB8GCSqGSIb3DQEJARYSamhlaXNz QG1lc29uaWMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAWFbBhGXf YGinmUA7UD9C2Wp8HeR5V8LlWMXYXvwE25AjkhRFA6dCioO3m6kI+vTILMw1ZTaL A1jqIGuD5dB6rPkiNy0/WAO/kuBGcWLZqoAE486QZBXoIbUz8h83TDgHExwKJ+Ri Q10OKnoEspYPuVLFeAIHEnJnrpkIVuPXDQIDAQABo4ICCTCCAgUwDAYDVR0TAQH/ BAIwADAdBgNVHQ4EFgQUfdYGf3dEJccoa1DrTQ0D9VbMIOcwHwYDVR0jBBgwFoAU N38+PplxYMok1JETedB0KbSoJNgwHQYDVR0RBBYwFIESamhlaXNzQG1lc29uaWMu Y29tMC8GA1UdEgQoMCaBDmluZm9AYS1jZXJ0LmF0hhRodHRwOi8vd3d3LmEtY2Vy dC5hdDA5BgNVHR8EMjAwMC6gLKAqhihodHRwOi8vd3d3LmEtY2VydC5hdC9zdGF0 aWMvYWR2YW5jZWQuY3JsMA4GA1UdDwEB/wQEAwIE8DAxBggrBgEFBQcBAQQlMCMw IQYIKwYBBQUHMAGGFWh0dHA6Ly9vY3NwLmEtY2VydC5hdDARBglghkgBhvhCAQEE BAMCBPAwUQYDVR0gBEowSDBGBggqKAAYAQEBAzA6MDgGCCsGAQUFBwIBFixodHRw Oi8vd3d3LmEtY2VydC5hdC9jZXJ0aWZpY2F0ZS1wb2xpY3kuaHRtbDA7BglghkgB hvhCAQgELhYsaHR0cDovL3d3dy5hLWNlcnQuYXQvY2VydGlmaWNhdGUtcG9saWN5 Lmh0bWwwNAYJYIZIAYb4QgENBCcWJUEtQ0VSVCBBRFZBTkNFRCBDZXJ0aWZpY2F0 aW9uIFNlcnZpY2UwDgYHKigAGAQBAAQDAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQAN GWHWLZHDXGJeISXmONePjdLKBay4jOiUzrN+xBeCwX5nwoAzOgs/F75x1vDE2NTb Q2LLjlXJlTXwTDlZEt05GhHc7Ic6uX99pSrc2iWTyGP+XxnjV4CPB9y0nOLOHrVc IdrTzfGgEtOSBVm3cO6FCwdFJKhRjf+vW9C7vkFhqFQoO/9lM2YILvFyvoi1jnZG rjEFEbx/Gi9dMZbic/agIThnyCBs4PieIN5bEo0AaOrRC0Lj0/QNrXHh/S85pYsK b1EICz/rpRHwpDZ1kxORCeW9Z13yCadInNdgYtdHLXJi1W50Jl6CFJF89BJDMiXd ujw/yFRWk2wEmHn3NBtn</X509Certificate> <X509SubjectName xmlns="http://www.w3.org/2000/09/xmldsig#">[EMAIL PROTECTED], CN="Juergen Heiss, (Test)", OU=Development, O=Test: MESONIC Datenverarbeitung GmbH, L=Mauerbach, C=AT</X509SubjectName> <X509IssuerSerial xmlns="http://www.w3.org/2000/09/xmldsig#"> <X509IssuerName>[EMAIL PROTECTED], CN=A-CERT ADVANCED, OU=A-CERT Certification Service, O=ARGE DATEN - Austrian Society for Data Protection, L=Vienna, S=Austria, C=AT</X509IssuerName> <X509SerialNumber>915</X509SerialNumber> </X509IssuerSerial> </dsig:X509Data> </dsig:KeyInfo> </dsig:Signature> <InvoiceNumber>FA-2335</InvoiceNumber> <InvoiceDate>2006-04-12</InvoiceDate> <Delivery> <Date>2006-04-12</Date> <Address> <Salutation>Firma</Salutation> <Name>Annas Sportwelt</Name> <Street>Linzer Str. 12</Street> <Town>Altheim</Town> <ZIP>4950</ZIP> <Country>Österreich</Country> <Contact>Herr Sebastian</Contact> </Address> </Delivery> <Biller> <Address> <Name>Lorentschitsch GmbH</Name> <Town>Salzburg</Town> <ZIP>5020</ZIP> <Country>A</Country> <Phone>+43 1 970 30</Phone> <Email>[EMAIL PROTECTED]</Email> <Contact>Herr Walter</Contact> </Address> </Biller> <InvoiceRecipient> <BillersInvoiceRecipientID>230A001</BillersInvoiceRecipientID> <Address> <Salutation>Firma</Salutation> <Name>Annas Sportwelt</Name> <Street>Linzer Str. 12</Street> <Town>Altheim</Town> <ZIP>4950</ZIP> <Country>Österreich</Country> <Contact>Herr Sebastian</Contact> </Address> </InvoiceRecipient> <Details> <ItemList ListType="structured"> <ListLineItem> <ListElement Usage="Number" Type="IdentifierType">10001</ListElement> <ListElement Usage="Description" Type="StringType">Rennrad 26 "</ListElement> <ListElement Usage="CustomersArticleNumber" Type="IdentifierType">10001</ListElement> <ListElement Usage="Quantity" Type="DecimalType" Unit="Units">1.00</ListElement> <ListElement Usage="Weight" Type="DecimalType">15.60</ListElement> <ListElement Usage="ReductionRate" Type="DecimalType">-7.85</ListElement> <ListElement Usage="TaxRate" Type="DecimalType">20.00</ListElement> <ListElement Usage="UnitPrice" Type="AmountType" Unit="EUR">381.51</ListElement> <ListElement Usage="Amount" Type="AmountType" Unit="EUR">351.56</ListElement> </ListLineItem> <ListLineItem> <ListElement Usage="Number" Type="IdentifierType">90</ListElement> <ListElement Usage="Description" Type="StringType">Versandkosten</ListElement> <ListElement Usage="CustomersArticleNumber" Type="IdentifierType">90</ListElement> <ListElement Usage="Quantity" Type="DecimalType" Unit="Units">1.00</ListElement> <ListElement Usage="Weight" Type="DecimalType">0.00</ListElement> <ListElement Usage="ReductionRate" Type="DecimalType">-5.00</ListElement> <ListElement Usage="TaxRate" Type="DecimalType">20.00</ListElement> <ListElement Usage="UnitPrice" Type="AmountType" Unit="EUR">3.70</ListElement> <ListElement Usage="Amount" Type="AmountType" Unit="EUR">3.51</ListElement> </ListLineItem> <ListLineItem> <ListElement Usage="Number" Type="IdentifierType">99</ListElement> <ListElement Usage="Description" Type="StringType">Versicherung</ListElement> <ListElement Usage="CustomersArticleNumber" Type="IdentifierType">99</ListElement> <ListElement Usage="Quantity" Type="DecimalType" Unit="Units">1.00</ListElement> <ListElement Usage="Weight" Type="DecimalType">0.00</ListElement> <ListElement Usage="ReductionRate" Type="DecimalType">-5.00</ListElement> <ListElement Usage="TaxRate" Type="DecimalType">20.00</ListElement> <ListElement Usage="UnitPrice" Type="AmountType" Unit="EUR">11.10</ListElement> <ListElement Usage="Amount" Type="AmountType" Unit="EUR">10.54</ListElement> </ListLineItem> </ItemList> </Details> <Tax> <VAT> <TaxID>ATU74589652</TaxID> <Item> <TaxedAmount Currency="EUR">365.61</TaxedAmount> <Percentage>20.00</Percentage> <Amount Currency="EUR">73.12</Amount> </Item> </VAT> </Tax> <TotalGrossAmount Currency="EUR">438.74</TotalGrossAmount> <PaymentMethod xsi:type="UniversalBankTransactionType"> <BeneficiaryAccount> <BankName>Die Erste</BankName> <BankCode BankCodeType="AT">20120</BankCode> <BankAccountNr Currency="EUR">4789234789</BankAccountNr> <BankAccountOwner>Herr Maier</BankAccountOwner> </BeneficiaryAccount> </PaymentMethod> <PaymentConditions> <DueDate>2006-05-03</DueDate> <Discount> <PaymentDate>2006-04-19</PaymentDate> <DiscountedAmount>429.97</DiscountedAmount> <Percentage>2.00</Percentage> <Amount Currency="EUR">8.77</Amount> </Discount> <Discount> <PaymentDate>2006-04-26</PaymentDate> <DiscountedAmount>434.35</DiscountedAmount> <Percentage>1.00</Percentage> <Amount Currency="EUR">4.39</Amount> </Discount> </PaymentConditions> <PresentationDetails> <URL>http://www.lorentschitsch.at</URL> <LayoutID>EBIFA100</LayoutID> <Language>ger</Language> <DocumentTitle>Rechnung</DocumentTitle> <SuppressZero>true</SuppressZero> <HeaderComment>Wir erlauben uns wie folgt zu verrechnen.</HeaderComment> <FooterComment>Wir danken für Ihren Auftrag.</FooterComment> </PresentationDetails> </Invoice>
_______________________________________________ xmlsec mailing list [email protected] http://www.aleksey.com/mailman/listinfo/xmlsec
