Created
January 5, 2013 12:38
-
-
Save anonymous/4461385 to your computer and use it in GitHub Desktop.
xmlseclibs vs xmlsec1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!-- signed with: /usr/bin/xmlsec1 - -sign - -pkcs12 key.pfx - -pwd key-pass - -id-attr:Id PoslovniProstorZahtjev test.xml --> | |
| <f73:PoslovniProstorZahtjev xmlns:f73="http://www.apis-it.hr/fin/2012/types/f73" Id="poslovniProstorId"> | |
| <f73:Zaglavlje> | |
| <f73:IdPoruke>ca996cc7-fcc3-4c50-961b-40c8b875a5e8</f73:IdPoruke> | |
| <f73:DatumVrijeme>01.09.2012T21:10:34</f73:DatumVrijeme> | |
| </f73:Zaglavlje> | |
| <f73:PoslovniProstor> | |
| <f73:Oib>12345678901</f73:Oib> | |
| <f73:OznPoslProstora>Poslovnica1</f73:OznPoslProstora> | |
| <f73:AdresniPodatak> | |
| <f73:Adresa> | |
| <f73:Ulica>Avenija Marina Drzica</f73:Ulica> | |
| <f73:KucniBroj>0014</f73:KucniBroj> | |
| <f73:KucniBrojDodatak>B</f73:KucniBrojDodatak> | |
| <f73:BrojPoste>10000</f73:BrojPoste> | |
| <f73:Naselje>Zagreb</f73:Naselje> | |
| <f73:Opcina>12345</f73:Opcina> | |
| </f73:Adresa> | |
| </f73:AdresniPodatak> | |
| <f73:RadnoVrijeme>Pon: 07:00-14:00, Uto: 07:00-17:00, Sri: 18:00-20:00, Cet: 12:00-16:00, Pet: 09:00-18:00, Sub: 08:00-21:00, Ned: 09:00-14:00</f73:RadnoVrijeme> | |
| <f73:DatumPocetkaPrimjene>01.01.2013</f73:DatumPocetkaPrimjene> | |
| <f73:SpecNamj>01234567890</f73:SpecNamj> | |
| </f73:PoslovniProstor> | |
| <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> | |
| <SignedInfo> | |
| <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> | |
| <Reference URI="#poslovniProstorId"> | |
| <Transforms> | |
| <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> | |
| <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| </Transforms> | |
| <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> | |
| <DigestValue>sHMsawHLhVDHlurwajut5V+eDN8=</DigestValue> | |
| </Reference> | |
| </SignedInfo> | |
| <SignatureValue>EWD7k6ue4rkcM7zoQKXBlcFNGsIfoadrGqqr+cExmYEZN4zgVvhNxGEiXDkGcEd0 | |
| mbNr6p7LcW7TqlgMZcL7EzfUvGpL5zXvO9wAzHlH+2Dtnhgq0wl6wrwxLH9/PxIx | |
| R7goJBOEK175wTXKG3neu/BDoXuqAv0o9V0C5zMc1dvN78RRIw1fAuC7Pvkug059 | |
| vM1STn9RxqGSWJH1XBH013rrH2rc3eCL+rFsmINqr/BzVtcTulu6eSBDx2OfGbic | |
| MPoEqNnRNHu8P3yLOfbF0GwXYHh09P2+J9N025LVPuaRW1l/DNRNgthCuUDSfhtO | |
| nAXmInIU2PHhKEL8Ojoufg==</SignatureValue> | |
| <KeyInfo> | |
| <X509Data> | |
| <X509Certificate>MIIE1jCCA76gAwIBAgIEPsskTTANBgkqhkiG9w0BAQUFADArMQswCQYDVQQGEwJI | |
| UjENMAsGA1UEChMERklOQTENMAsGA1UECxMEREVNTzAeFw0xMjEyMDUxNTA0MjZa | |
| Fw0xNDEyMDUxNTM0MjZaMFcxCzAJBgNVBAYTAkhSMSQwIgYDVQQKExtJTkdPUCAg | |
| RC5PLk8uIEhSNTg5NDIwMjQzNjQxDzANBgNVBAcTBlpBR1JFQjERMA8GA1UEAxMI | |
| RklTS0FMIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4Hxw+PnIG | |
| mbnZNIrFT0jFQlHeE+660xpHA4hjUdEX4o6vAScgKdVwBJbDTZzCiyF9eKHoHT9h | |
| ahuVGsFAfUruxPjFrBnsoZWx0NJ8OWhjfeWdiJ2Kw0L6xoMBvRncUN7xHWiZWvfN | |
| wl4mJN+r6o97dqLDgXa+b/RtLOpNEOJ3S9CupUbm7ZMFc/YAluMNsVsnq30hgr3e | |
| FWeum7Xhpswx7bDXaaGNryVe3yplIgSiZ6aEv0ob/2W2EqM6iUIHui4t16zJfobT | |
| wI4dv1m4iDbDL0mgx4ozCo+OAOpqjzgw1YllCYAviysRFZVfKmY54W015X/j3O2l | |
| ZbnnUcb8d9QzAgMBAAGjggHUMIIB0DALBgNVHQ8EBAMCBaAwQgYDVR0gBDswOTA3 | |
| BgkrfIhQBR8FAwEwKjAoBggrBgEFBQcCARYcaHR0cDovL2RlbW8tcGtpLmZpbmEu | |
| aHIvY3BzLzAZBgNVHREEEjAQgQ5nb3JhbkBpbmdvcC5ocjCBzgYDVR0fBIHGMIHD | |
| MEKgQKA+pDwwOjELMAkGA1UEBhMCSFIxDTALBgNVBAoTBEZJTkExDTALBgNVBAsT | |
| BERFTU8xDTALBgNVBAMTBENSTDkwfaB7oHmGT2xkYXA6Ly9kZW1vLWxkYXAuZmlu | |
| YS5oci9vdT1ERU1PLG89RklOQSxjPUhSP2NlcnRpZmljYXRlUmV2b2NhdGlvbkxp | |
| c3QlM0JiaW5hcnmGJmh0dHA6Ly9kZW1vLXBraS5maW5hLmhyL2NybC9kZW1vY2Eu | |
| Y3JsMCsGA1UdEAQkMCKADzIwMTIxMjA1MTUwNDI2WoEPMjAxNDEyMDUxNTM0MjZa | |
| MB8GA1UdIwQYMBaAFHpgI45InTJrpOUt3bhZtJT8QmKeMB0GA1UdDgQWBBQ1kkjx | |
| lmaOzfpiDDIr3bo5X248+jAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAobBFY4 | |
| LjEDAgOoMA0GCSqGSIb3DQEBBQUAA4IBAQB2HFk148EOdZ0fg4jL6runpRjbYUi1 | |
| molh9vvQihl9016p+AQJey/ltYQr8q9Z92nmRNG9mRFyTAHfgPmOLR8t9b7DUWgh | |
| OD39mt6pxNq42vQsCHaqQMMgLNGUWSqUHkNrDqYazGRd7r9XAAOpJ43uFmNGskYk | |
| Aot3qtOzBsWhVJENDLWSyKqDi2WxFtRUeNKCAljj9k1OHaKjF5vS7zdIZ56/jLXk | |
| kNGDIFbpAp+P7OZRjjZZO8DR1v2Jfo00ckRN8RqMXvehr+UHBwSk+h5a4DTFfYrH | |
| WAHzb9u1d+q3370PM/qzE3Y/dgCa4XV9mraAGWhbDQCHjD2sanQWWSA+</X509Certificate> | |
| </X509Data> | |
| </KeyInfo> | |
| </Signature> | |
| </f73:PoslovniProstorZahtjev> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <f73:PoslovniProstorZahtjev xmlns:f73="http://www.apis-it.hr/fin/2012/types/f73" Id="poslovniProstorId"> | |
| <f73:Zaglavlje> | |
| <f73:IdPoruke>ca996cc7-fcc3-4c50-961b-40c8b875a5e8</f73:IdPoruke> | |
| <f73:DatumVrijeme>01.09.2012T21:10:34</f73:DatumVrijeme> | |
| </f73:Zaglavlje> | |
| <f73:PoslovniProstor> | |
| <f73:Oib>12345678901</f73:Oib> | |
| <f73:OznPoslProstora>Poslovnica1</f73:OznPoslProstora> | |
| <f73:AdresniPodatak> | |
| <f73:Adresa> | |
| <f73:Ulica>Avenija Marina Drzica</f73:Ulica> | |
| <f73:KucniBroj>0014</f73:KucniBroj> | |
| <f73:KucniBrojDodatak>B</f73:KucniBrojDodatak> | |
| <f73:BrojPoste>10000</f73:BrojPoste> | |
| <f73:Naselje>Zagreb</f73:Naselje> | |
| <f73:Opcina>12345</f73:Opcina> | |
| </f73:Adresa> | |
| </f73:AdresniPodatak> | |
| <f73:RadnoVrijeme>Pon: 07:00-14:00, Uto: 07:00-17:00, Sri: 18:00-20:00, Cet: 12:00-16:00, Pet: 09:00-18:00, Sub: 08:00-21:00, Ned: 09:00-14:00</f73:RadnoVrijeme> | |
| <f73:DatumPocetkaPrimjene>01.01.2013</f73:DatumPocetkaPrimjene> | |
| <f73:SpecNamj>01234567890</f73:SpecNamj> | |
| </f73:PoslovniProstor> | |
| <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> | |
| <SignedInfo> | |
| <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> | |
| <Reference URI="#poslovniProstorId"> | |
| <Transforms> | |
| <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> | |
| <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| </Transforms> | |
| <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> | |
| <DigestValue /> | |
| </Reference> | |
| </SignedInfo> | |
| <SignatureValue /> | |
| <KeyInfo> | |
| <X509Data> | |
| <X509Certificate /> | |
| </X509Data> | |
| </KeyInfo> | |
| </Signature> | |
| </f73:PoslovniProstorZahtjev> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <f73:PoslovniProstorZahtjev xmlns:f73="http://www.apis-it.hr/fin/2012/types/f73" Id="poslovniProstorId"> | |
| <f73:Zaglavlje> | |
| <f73:IdPoruke>ca996cc7-fcc3-4c50-961b-40c8b875a5e8</f73:IdPoruke> | |
| <f73:DatumVrijeme>01.09.2012T21:10:34</f73:DatumVrijeme> | |
| </f73:Zaglavlje> | |
| <f73:PoslovniProstor> | |
| <f73:Oib>12345678901</f73:Oib> | |
| <f73:OznPoslProstora>Poslovnica1</f73:OznPoslProstora> | |
| <f73:AdresniPodatak> | |
| <f73:Adresa> | |
| <f73:Ulica>Avenija Marina Drzica</f73:Ulica> | |
| <f73:KucniBroj>0014</f73:KucniBroj> | |
| <f73:KucniBrojDodatak>B</f73:KucniBrojDodatak> | |
| <f73:BrojPoste>10000</f73:BrojPoste> | |
| <f73:Naselje>Zagreb</f73:Naselje> | |
| <f73:Opcina>12345</f73:Opcina> | |
| </f73:Adresa> | |
| </f73:AdresniPodatak> | |
| <f73:RadnoVrijeme>Pon: 07:00-14:00, Uto: 07:00-17:00, Sri: 18:00-20:00, Cet: 12:00-16:00, Pet: 09:00-18:00, Sub: 08:00-21:00, Ned: 09:00-14:00</f73:RadnoVrijeme> | |
| <f73:DatumPocetkaPrimjene>01.01.2013</f73:DatumPocetkaPrimjene> | |
| <f73:SpecNamj>01234567890</f73:SpecNamj> | |
| </f73:PoslovniProstor> | |
| </f73:PoslovniProstorZahtjev> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| FreeFormatter.com | |
| Home | |
| HTTPS | |
| Contact | |
| PayPal - The safer, easier way to pay online! | |
| Formatters | |
| JSON Formatter | |
| HTML Formatter | |
| XML Formatter | |
| SQL Formatter | |
| Validators | |
| JSON Validator | |
| HTML Validator | |
| XML Validator - XSD | |
| XSD Generator | |
| XPath Tester | |
| Credit Card Number Generator & Validator | |
| Regular Expression Tester | |
| Encoders & Decoders | |
| Url Encoder & Decoder | |
| Base 64 Encoder & Decoder | |
| QR Code Generator | |
| Code Minifiers | |
| JavaScript Minifier | |
| CSS Minifier | |
| Converters | |
| XSLT (XSL Transformer) | |
| XML to JSON Converter | |
| JSON to XML Converter | |
| CSV to XML Converter | |
| Epoch Timestamp To Date | |
| Cryptography | |
| Message Digester | |
| HMAC Generator | |
| String Escaper & Utilities | |
| String Utilities | |
| HTML Escape | |
| XML Escape | |
| Java and .Net Escape | |
| JavaScript Escape | |
| CSV Escape | |
| SQL Escape | |
| Web Resources | |
| LESS Compiler | |
| List of MIME types | |
| HTML Entities | |
| ISO country list - HTML select snippet | |
| USA state list - HTML select snippet | |
| Canada province list - HTML select snippet | |
| Time zone list - HTML select snippet | |
| XML Formatter | |
| Formats a XML string/file with your desired indentation level. The formatting rules are not configurable but it uses a per-element indentation pattern giving the best readability. | |
| *Files bigger than 1 meg will be formatted to a new window. | |
| A special thanks to Johannes Künsebeck for pointing out the XML Injection issue in my formatter. | |
| Option 1: Copy-paste your XML document here | |
| <?xml version="1.0" encoding="UTF-8"?> <f73:PoslovniProstorZahtjev xmlns:f73="http://www.apis-it.hr/fin/2012/types/f73" Id="poslovniProstorId"> <f73:Zaglavlje> <f73:IdPoruke>ca996cc7-fcc3-4c50-961b-40c8b875a5e8</f73:IdPoruke> <f73:DatumVrijeme>01.09.2012T21:10:34</f73:DatumVrijeme> </f73:Zaglavlje> <f73:PoslovniProstor> <f73:Oib>12345678901</f73:Oib> <f73:OznPoslProstora>Poslovnica1</f73:OznPoslProstora> <f73:AdresniPodatak> <f73:Adresa> <f73:Ulica>Avenija Marina Drzica</f73:Ulica> <f73:KucniBroj>0014</f73:KucniBroj> <f73:KucniBrojDodatak>B</f73:KucniBrojDodatak> <f73:BrojPoste>10000</f73:BrojPoste> <f73:Naselje>Zagreb</f73:Naselje> <f73:Opcina>12345</f73:Opcina> </f73:Adresa> </f73:AdresniPodatak> <f73:RadnoVrijeme>Pon: 07:00-14:00, Uto: 07:00-17:00, Sri: 18:00-20:00, Cet: 12:00-16:00, Pet: 09:00-18:00, Sub: 08:00-21:00, Ned: 09:00-14:00</f73:RadnoVrijeme> <f73:DatumPocetkaPrimjene>01.01.2013</f73:DatumPocetkaPrimjene> <f73:SpecNamj>01234567890</f73:SpecNamj> </f73:PoslovniProstor> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#poslovniProstorId"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue/> </Reference> </SignedInfo> <SignatureValue/> <KeyInfo> <X509Data> <X509Certificate/> </X509Data> </KeyInfo> </Signature> <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <ds:Reference URI="#poslovniProstorId"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><ds:DigestValue>woa7Sf7N/JUddpzitS7HvIgh7TQ=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>Fx88udb4IpaxQutAK1RKsr/AayOkCBaUWBJ4RhBlSTLuMltv3M8YY4PuWTzKnfyxloTETJNL+83qgV90qVCS2NvLgMg/LyzTm6ApAQTOwQu4nCzfs3jxg57SCzHHTRoZ8HimtcANM71C5P0YmSJBEqi32tW2Aa+qa6nKW6kvorckorwp3GZXtGhBhNulbq+BC1d9+0Vq6cw9B6AyTA6gacoE4dezA9bSOJ48ApD20d0S4EY+uFUh/KlbU+xKFYd34MLFJXiTHMe7ymiPoL+6nwl8zVt+R0kI+FZc6SJwL7FOZ3Bcfl39aDmgn5Alj0XUgx+gu1Y7MLKvqi+xrsveQA==</ds:SignatureValue> <ds:KeyInfo><ds:X509Data><ds:X509Certificate>MIIE1jCCA76gAwIBAgIEPsskTTANBgkqhkiG9w0BAQUFADArMQswCQYDVQQGEwJIUjENMAsGA1UEChMERklOQTENMAsGA1UECxMEREVNTzAeFw0xMjEyMDUxNTA0MjZaFw0xNDEyMDUxNTM0MjZaMFcxCzAJBgNVBAYTAkhSMSQwIgYDVQQKExtJTkdPUCAgRC5PLk8uIEhSNTg5NDIwMjQzNjQxDzANBgNVBAcTBlpBR1JFQjERMA8GA1UEAxMIRklTS0FMIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4Hxw+PnIGmbnZNIrFT0jFQlHeE+660xpHA4hjUdEX4o6vAScgKdVwBJbDTZzCiyF9eKHoHT9hahuVGsFAfUruxPjFrBnsoZWx0NJ8OWhjfeWdiJ2Kw0L6xoMBvRncUN7xHWiZWvfNwl4mJN+r6o97dqLDgXa+b/RtLOpNEOJ3S9CupUbm7ZMFc/YAluMNsVsnq30hgr3eFWeum7Xhpswx7bDXaaGNryVe3yplIgSiZ6aEv0ob/2W2EqM6iUIHui4t16zJfobTwI4dv1m4iDbDL0mgx4ozCo+OAOpqjzgw1YllCYAviysRFZVfKmY54W015X/j3O2lZbnnUcb8d9QzAgMBAAGjggHUMIIB0DALBgNVHQ8EBAMCBaAwQgYDVR0gBDswOTA3BgkrfIhQBR8FAwEwKjAoBggrBgEFBQcCARYcaHR0cDovL2RlbW8tcGtpLmZpbmEuaHIvY3BzLzAZBgNVHREEEjAQgQ5nb3JhbkBpbmdvcC5ocjCBzgYDVR0fBIHGMIHDMEKgQKA+pDwwOjELMAkGA1UEBhMCSFIxDTALBgNVBAoTBEZJTkExDTALBgNVBAsTBERFTU8xDTALBgNVBAMTBENSTDkwfaB7oHmGT2xkYXA6Ly9kZW1vLWxkYXAuZmluYS5oci9vdT1ERU1PLG89RklOQSxjPUhSP2NlcnRpZmljYXRlUmV2b2NhdGlvbkxpc3QlM0JiaW5hcnmGJmh0dHA6Ly9kZW1vLXBraS5maW5hLmhyL2NybC9kZW1vY2EuY3JsMCsGA1UdEAQkMCKADzIwMTIxMjA1MTUwNDI2WoEPMjAxNDEyMDUxNTM0MjZaMB8GA1UdIwQYMBaAFHpgI45InTJrpOUt3bhZtJT8QmKeMB0GA1UdDgQWBBQ1kkjxlmaOzfpiDDIr3bo5X248+jAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAobBFY4LjEDAgOoMA0GCSqGSIb3DQEBBQUAA4IBAQB2HFk148EOdZ0fg4jL6runpRjbYUi1molh9vvQihl9016p+AQJey/ltYQr8q9Z92nmRNG9mRFyTAHfgPmOLR8t9b7DUWghOD39mt6pxNq42vQsCHaqQMMgLNGUWSqUHkNrDqYazGRd7r9XAAOpJ43uFmNGskYkAot3qtOzBsWhVJENDLWSyKqDi2WxFtRUeNKCAljj9k1OHaKjF5vS7zdIZ56/jLXkkNGDIFbpAp+P7OZRjjZZO8DR1v2Jfo00ckRN8RqMXvehr+UHBwSk+h5a4DTFfYrHWAHzb9u1d+q3370PM/qzE3Y/dgCa4XV9mraAGWhbDQCHjD2sanQWWSA+</ds:X509Certificate></ds:X509Data></ds:KeyInfo></ds:Signature></f73:PoslovniProstorZahtjev> | |
| Option 2: Or type in the URL to your XML file | |
| Indentation level: | |
| Force output to new window: | |
| Formatted XML: | |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <f73:PoslovniProstorZahtjev xmlns:f73="http://www.apis-it.hr/fin/2012/types/f73" Id="poslovniProstorId"> | |
| <f73:Zaglavlje> | |
| <f73:IdPoruke>ca996cc7-fcc3-4c50-961b-40c8b875a5e8</f73:IdPoruke> | |
| <f73:DatumVrijeme>01.09.2012T21:10:34</f73:DatumVrijeme> | |
| </f73:Zaglavlje> | |
| <f73:PoslovniProstor> | |
| <f73:Oib>12345678901</f73:Oib> | |
| <f73:OznPoslProstora>Poslovnica1</f73:OznPoslProstora> | |
| <f73:AdresniPodatak> | |
| <f73:Adresa> | |
| <f73:Ulica>Avenija Marina Drzica</f73:Ulica> | |
| <f73:KucniBroj>0014</f73:KucniBroj> | |
| <f73:KucniBrojDodatak>B</f73:KucniBrojDodatak> | |
| <f73:BrojPoste>10000</f73:BrojPoste> | |
| <f73:Naselje>Zagreb</f73:Naselje> | |
| <f73:Opcina>12345</f73:Opcina> | |
| </f73:Adresa> | |
| </f73:AdresniPodatak> | |
| <f73:RadnoVrijeme>Pon: 07:00-14:00, Uto: 07:00-17:00, Sri: 18:00-20:00, Cet: 12:00-16:00, Pet: 09:00-18:00, Sub: 08:00-21:00, Ned: 09:00-14:00</f73:RadnoVrijeme> | |
| <f73:DatumPocetkaPrimjene>01.01.2013</f73:DatumPocetkaPrimjene> | |
| <f73:SpecNamj>01234567890</f73:SpecNamj> | |
| </f73:PoslovniProstor> | |
| <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> | |
| <SignedInfo> | |
| <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> | |
| <Reference URI="#poslovniProstorId"> | |
| <Transforms> | |
| <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> | |
| <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| </Transforms> | |
| <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> | |
| <DigestValue /> | |
| </Reference> | |
| </SignedInfo> | |
| <SignatureValue /> | |
| <KeyInfo> | |
| <X509Data> | |
| <X509Certificate /> | |
| </X509Data> | |
| </KeyInfo> | |
| </Signature> | |
| <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> | |
| <ds:SignedInfo> | |
| <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /> | |
| <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> | |
| <ds:Reference URI="#poslovniProstorId"> | |
| <ds:Transforms> | |
| <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> | |
| <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| </ds:Transforms> | |
| <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> | |
| <ds:DigestValue>woa7Sf7N/JUddpzitS7HvIgh7TQ=</ds:DigestValue> | |
| </ds:Reference> | |
| </ds:SignedInfo> | |
| <ds:SignatureValue>Fx88udb4IpaxQutAK1RKsr/AayOkCBaUWBJ4RhBlSTLuMltv3M8YY4PuWTzKnfyxloTETJNL+83qgV90qVCS2NvLgMg/LyzTm6ApAQTOwQu4nCzfs3jxg57SCzHHTRoZ8HimtcANM71C5P0YmSJBEqi32tW2Aa+qa6nKW6kvorckorwp3GZXtGhBhNulbq+BC1d9+0Vq6cw9B6AyTA6gacoE4dezA9bSOJ48ApD20d0S4EY+uFUh/KlbU+xKFYd34MLFJXiTHMe7ymiPoL+6nwl8zVt+R0kI+FZc6SJwL7FOZ3Bcfl39aDmgn5Alj0XUgx+gu1Y7MLKvqi+xrsveQA==</ds:SignatureValue> | |
| <ds:KeyInfo> | |
| <ds:X509Data> | |
| <ds:X509Certificate>MIIE1jCCA76gAwIBAgIEPsskTTANBgkqhkiG9w0BAQUFADArMQswCQYDVQQGEwJIUjENMAsGA1UEChMERklOQTENMAsGA1UECxMEREVNTzAeFw0xMjEyMDUxNTA0MjZaFw0xNDEyMDUxNTM0MjZaMFcxCzAJBgNVBAYTAkhSMSQwIgYDVQQKExtJTkdPUCAgRC5PLk8uIEhSNTg5NDIwMjQzNjQxDzANBgNVBAcTBlpBR1JFQjERMA8GA1UEAxMIRklTS0FMIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4Hxw+PnIGmbnZNIrFT0jFQlHeE+660xpHA4hjUdEX4o6vAScgKdVwBJbDTZzCiyF9eKHoHT9hahuVGsFAfUruxPjFrBnsoZWx0NJ8OWhjfeWdiJ2Kw0L6xoMBvRncUN7xHWiZWvfNwl4mJN+r6o97dqLDgXa+b/RtLOpNEOJ3S9CupUbm7ZMFc/YAluMNsVsnq30hgr3eFWeum7Xhpswx7bDXaaGNryVe3yplIgSiZ6aEv0ob/2W2EqM6iUIHui4t16zJfobTwI4dv1m4iDbDL0mgx4ozCo+OAOpqjzgw1YllCYAviysRFZVfKmY54W015X/j3O2lZbnnUcb8d9QzAgMBAAGjggHUMIIB0DALBgNVHQ8EBAMCBaAwQgYDVR0gBDswOTA3BgkrfIhQBR8FAwEwKjAoBggrBgEFBQcCARYcaHR0cDovL2RlbW8tcGtpLmZpbmEuaHIvY3BzLzAZBgNVHREEEjAQgQ5nb3JhbkBpbmdvcC5ocjCBzgYDVR0fBIHGMIHDMEKgQKA+pDwwOjELMAkGA1UEBhMCSFIxDTALBgNVBAoTBEZJTkExDTALBgNVBAsTBERFTU8xDTALBgNVBAMTBENSTDkwfaB7oHmGT2xkYXA6Ly9kZW1vLWxkYXAuZmluYS5oci9vdT1ERU1PLG89RklOQSxjPUhSP2NlcnRpZmljYXRlUmV2b2NhdGlvbkxpc3QlM0JiaW5hcnmGJmh0dHA6Ly9kZW1vLXBraS5maW5hLmhyL2NybC9kZW1vY2EuY3JsMCsGA1UdEAQkMCKADzIwMTIxMjA1MTUwNDI2WoEPMjAxNDEyMDUxNTM0MjZaMB8GA1UdIwQYMBaAFHpgI45InTJrpOUt3bhZtJT8QmKeMB0GA1UdDgQWBBQ1kkjxlmaOzfpiDDIr3bo5X248+jAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAobBFY4LjEDAgOoMA0GCSqGSIb3DQEBBQUAA4IBAQB2HFk148EOdZ0fg4jL6runpRjbYUi1molh9vvQihl9016p+AQJey/ltYQr8q9Z92nmRNG9mRFyTAHfgPmOLR8t9b7DUWghOD39mt6pxNq42vQsCHaqQMMgLNGUWSqUHkNrDqYazGRd7r9XAAOpJ43uFmNGskYkAot3qtOzBsWhVJENDLWSyKqDi2WxFtRUeNKCAljj9k1OHaKjF5vS7zdIZ56/jLXkkNGDIFbpAp+P7OZRjjZZO8DR1v2Jfo00ckRN8RqMXvehr+UHBwSk+h5a4DTFfYrHWAHzb9u1d+q3370PM/qzE3Y/dgCa4XV9mraAGWhbDQCHjD2sanQWWSA+</ds:X509Certificate> | |
| </ds:X509Data> | |
| </ds:KeyInfo> | |
| </ds:Signature> | |
| </f73:PoslovniProstorZahtjev> | |
| © FreeFormatter.com 2011-2012 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <f73:PoslovniProstorZahtjev xmlns:f73="http://www.apis-it.hr/fin/2012/types/f73" Id="poslovniProstorId"> | |
| <f73:Zaglavlje> | |
| <f73:IdPoruke>ca996cc7-fcc3-4c50-961b-40c8b875a5e8</f73:IdPoruke> | |
| <f73:DatumVrijeme>01.09.2012T21:10:34</f73:DatumVrijeme> | |
| </f73:Zaglavlje> | |
| <f73:PoslovniProstor> | |
| <f73:Oib>12345678901</f73:Oib> | |
| <f73:OznPoslProstora>Poslovnica1</f73:OznPoslProstora> | |
| <f73:AdresniPodatak> | |
| <f73:Adresa> | |
| <f73:Ulica>Avenija Marina Drzica</f73:Ulica> | |
| <f73:KucniBroj>0014</f73:KucniBroj> | |
| <f73:KucniBrojDodatak>B</f73:KucniBrojDodatak> | |
| <f73:BrojPoste>10000</f73:BrojPoste> | |
| <f73:Naselje>Zagreb</f73:Naselje> | |
| <f73:Opcina>12345</f73:Opcina> | |
| </f73:Adresa> | |
| </f73:AdresniPodatak> | |
| <f73:RadnoVrijeme>Pon: 07:00-14:00, Uto: 07:00-17:00, Sri: 18:00-20:00, Cet: 12:00-16:00, Pet: 09:00-18:00, Sub: 08:00-21:00, Ned: 09:00-14:00</f73:RadnoVrijeme> | |
| <f73:DatumPocetkaPrimjene>01.01.2013</f73:DatumPocetkaPrimjene> | |
| <f73:SpecNamj>01234567890</f73:SpecNamj> | |
| </f73:PoslovniProstor> | |
| <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> | |
| <ds:SignedInfo> | |
| <ds:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" /> | |
| <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> | |
| <ds:Reference URI="#poslovniProstorId"> | |
| <ds:Transforms> | |
| <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> | |
| <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /> | |
| </ds:Transforms> | |
| <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> | |
| <ds:DigestValue>fcac2Kmm7tUSM4VmxQuYyHtM0T0=</ds:DigestValue> | |
| </ds:Reference> | |
| </ds:SignedInfo> | |
| <ds:SignatureValue>V18zLABqTbUn1Fau/NInWvJtO/+wuHMcEewEujW77LHtR0A5hk72k0lzvy/uc2SR+X0Z7FlqOcKTUMsTUT2LhuYrITWGuY7dph6hqp9UzSKiluXNHWxF1ZqCRDKsIksQS+C//wMjtgkC3O4uXC+p3G2hSUxkiYBAxCQyKplvUPKOkV+hA4SYdNCUPEdGsjiouwTXVRJbcG7m2GJjb0kn/0WQJUgDc3KZmLKOGvNTJ1R297g4FZTfqIEfzxOacYXFVtOfYW68UR1bwKZm0g8BV0ziUGL5F9FeNS83qeycLjbqU0JwMxoYyyRZ2FKrMAezb14n5KBjj4UPlsMclQCQSQ==</ds:SignatureValue> | |
| <ds:KeyInfo> | |
| <ds:X509Data> | |
| <ds:X509Certificate>MIIE1jCCA76gAwIBAgIEPsskTTANBgkqhkiG9w0BAQUFADArMQswCQYDVQQGEwJIUjENMAsGA1UEChMERklOQTENMAsGA1UECxMEREVNTzAeFw0xMjEyMDUxNTA0MjZaFw0xNDEyMDUxNTM0MjZaMFcxCzAJBgNVBAYTAkhSMSQwIgYDVQQKExtJTkdPUCAgRC5PLk8uIEhSNTg5NDIwMjQzNjQxDzANBgNVBAcTBlpBR1JFQjERMA8GA1UEAxMIRklTS0FMIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4Hxw+PnIGmbnZNIrFT0jFQlHeE+660xpHA4hjUdEX4o6vAScgKdVwBJbDTZzCiyF9eKHoHT9hahuVGsFAfUruxPjFrBnsoZWx0NJ8OWhjfeWdiJ2Kw0L6xoMBvRncUN7xHWiZWvfNwl4mJN+r6o97dqLDgXa+b/RtLOpNEOJ3S9CupUbm7ZMFc/YAluMNsVsnq30hgr3eFWeum7Xhpswx7bDXaaGNryVe3yplIgSiZ6aEv0ob/2W2EqM6iUIHui4t16zJfobTwI4dv1m4iDbDL0mgx4ozCo+OAOpqjzgw1YllCYAviysRFZVfKmY54W015X/j3O2lZbnnUcb8d9QzAgMBAAGjggHUMIIB0DALBgNVHQ8EBAMCBaAwQgYDVR0gBDswOTA3BgkrfIhQBR8FAwEwKjAoBggrBgEFBQcCARYcaHR0cDovL2RlbW8tcGtpLmZpbmEuaHIvY3BzLzAZBgNVHREEEjAQgQ5nb3JhbkBpbmdvcC5ocjCBzgYDVR0fBIHGMIHDMEKgQKA+pDwwOjELMAkGA1UEBhMCSFIxDTALBgNVBAoTBEZJTkExDTALBgNVBAsTBERFTU8xDTALBgNVBAMTBENSTDkwfaB7oHmGT2xkYXA6Ly9kZW1vLWxkYXAuZmluYS5oci9vdT1ERU1PLG89RklOQSxjPUhSP2NlcnRpZmljYXRlUmV2b2NhdGlvbkxpc3QlM0JiaW5hcnmGJmh0dHA6Ly9kZW1vLXBraS5maW5hLmhyL2NybC9kZW1vY2EuY3JsMCsGA1UdEAQkMCKADzIwMTIxMjA1MTUwNDI2WoEPMjAxNDEyMDUxNTM0MjZaMB8GA1UdIwQYMBaAFHpgI45InTJrpOUt3bhZtJT8QmKeMB0GA1UdDgQWBBQ1kkjxlmaOzfpiDDIr3bo5X248+jAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAobBFY4LjEDAgOoMA0GCSqGSIb3DQEBBQUAA4IBAQB2HFk148EOdZ0fg4jL6runpRjbYUi1molh9vvQihl9016p+AQJey/ltYQr8q9Z92nmRNG9mRFyTAHfgPmOLR8t9b7DUWghOD39mt6pxNq42vQsCHaqQMMgLNGUWSqUHkNrDqYazGRd7r9XAAOpJ43uFmNGskYkAot3qtOzBsWhVJENDLWSyKqDi2WxFtRUeNKCAljj9k1OHaKjF5vS7zdIZ56/jLXkkNGDIFbpAp+P7OZRjjZZO8DR1v2Jfo00ckRN8RqMXvehr+UHBwSk+h5a4DTFfYrHWAHzb9u1d+q3370PM/qzE3Y/dgCa4XV9mraAGWhbDQCHjD2sanQWWSA+</ds:X509Certificate> | |
| </ds:X509Data> | |
| </ds:KeyInfo> | |
| </ds:Signature> | |
| </f73:PoslovniProstorZahtjev> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| include_once 'xmlseclibs.php'; | |
| $doc = new DOMDocument(); | |
| $xml = file_get_contents('test.xml'); | |
| $doc->loadXML($xml); | |
| $objDSig = new XMLSecurityDSig(); | |
| $objDSig->setCanonicalMethod(XMLSecurityDSig::C14N); | |
| $objDSig->addReference($doc->documentElement, XMLSecurityDSig::SHA1, | |
| array( | |
| 'http://www.w3.org/2000/09/xmldsig#enveloped-signature', | |
| 'http://www.w3.org/2001/10/xml-exc-c14n#' | |
| ), | |
| array('id_name' => 'Id', 'overwrite' => false)); | |
| $objKey = new XMLSecurityKey(XMLSecurityKey::RSA_SHA1, array('type'=>'private')); | |
| $pfx = file_get_contents(dirname(__FILE__) . "/demo.pfx"); | |
| openssl_pkcs12_read($pfx, $key, "key-password"); | |
| $objKey->loadKey($key["pkey"]); | |
| $objDSig->add509Cert($key["cert"]); | |
| $objDSig->sign($objKey, $doc->documentElement); | |
| $doc->save(dirname(__FILE__) . '/test-signed.xml'); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment