Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feil i signatures.xml i dokumentpakken #117

Closed
ogrinde opened this issue Jun 27, 2014 · 4 comments
Closed

Feil i signatures.xml i dokumentpakken #117

ogrinde opened this issue Jun 27, 2014 · 4 comments
Assignees
Labels
Milestone

Comments

@ogrinde
Copy link
Contributor

ogrinde commented Jun 27, 2014

Target under QualifyingProperties mangler en skigard.

Target="Signature" -> Target="#Signature"

@ogrinde ogrinde added the bug label Jun 27, 2014
@eoftedal
Copy link
Contributor

Jeg hentet ut denne fra klientbiblioteket og den ser riktig ut mhp det du sier:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<XAdESSignatures xmlns="http://uri.etsi.org/2918/v1.2.1#">
    <Signature Id="Signature" xmlns="http://www.w3.org/2000/09/xmldsig#">
        <SignedInfo>
            <CanonicalizationMethod Algorithm="http://www.w3.org/2006/12/xml-c14n11"/>
            <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
            <Reference Id="faktura.pdf" URI="faktura.pdf">
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
                <DigestValue>68KM7c7PDgkLvLb2Wu5UOg+GS50ckmdE7JEideboJoY=</DigestValue>
            </Reference>
            <Reference Id="manifest.xml" URI="manifest.xml">
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
                <DigestValue>Rc4v6XAb46+1q2VcOqauKj/wuj8XwoTJaijvOPa52PE=</DigestValue>
            </Reference>
            <Reference Type="http://uri.etsi.org/01903#SignedProperties" URI="#SignedProperties">
                <Transforms>
                    <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
                </Transforms>
                <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
                <DigestValue>OPiSXR3Q8PW8AE+Fd0JnzePyRGagdT7dSAZAl5GI07s=</DigestValue>
            </Reference>
        </SignedInfo>
        <SignatureValue>g3pxoygxXwZAuOAEW019xONW+bgOD9vzoh2Dfo5TvAD1IZ3tqr8P2UuXHY8dal1tQjFjj0B4vMyq
pYAi0DAa9qRNBpYNWUhtd9KSxTR8qpkf3rc+N7CRDrbQNWqpBawSlD0VcOQQS5BGPuEO16F69A0t
n2Mm8zFoYTkbrAKg0e3gVquJo7KfU72kZ9CJWrq2OFilI6DFLYPuYzUaTogyAmr8w0lpOBFaT/11
1G/YWb+rAuWjLs4eUJ4JsBBkGCjIgH9CC07LWJ8k49LiOOfGjxAmav0/utniwqt8qa9i36NB6T7U
hxTtA7qSB7+UJKwzrt9P0vbG8sO9LTDyovQiHA==</SignatureValue>
        <KeyInfo>
            <X509Data>
                <X509Certificate>MIIE7jCCA9agAwIBAgIKGBj1bv99Jpi+EzANBgkqhkiG9w0BAQsFADBRMQswCQYDVQQGEwJOTzEd
MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIzAhBgNVBAMMGkJ1eXBhc3MgQ2xhc3MgMyBU
ZXN0NCBDQSAzMB4XDTE0MDQyNDEyMzExMVoXDTE3MDQyNDIxNTkwMFowVTELMAkGA1UEBhMCTk8x
GDAWBgNVBAoMD1BPU1RFTiBOT1JHRSBBUzEYMBYGA1UEAwwPUE9TVEVOIE5PUkdFIEFTMRIwEAYD
VQQFEwk5ODQ2NjExODUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLTnQryf2bmiyQ
9q3ylQ6xMl7EhGIbjuziXkRTfL+M94m3ceAiko+r2piefKCiquLMK4j+UDcOapUtLC4dT4c6GhRH
4FIOEn5aNS2I/njTenBypWka/VEhQUj7zvIh5G4UXIDIXYvLd7gideeMtkX24KUh2XVlh+PcqLGH
irqBwVfFiTn5SKhr/ojhYYEb2xxTk3AY9nLd1MMffKQwUWmfoTos4scREYGI2R2vWxKWPcDqk+ji
g2DISWSJSuerz3HMYAAmp+Gjt0oFJNiyOFaFyGwT3DvqwOMQWwWXdmLh1NxMgTpghXAaXae76ucm
9GDQ9E7ytf+JA096RWoi+5GtAgMBAAGjggHCMIIBvjAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFD+u
9XgLkqNwIDVfWvr3JKBSAfBBMB0GA1UdDgQWBBTVyVLqcjWf1Qd0gsmCTrhXiWeqVDAOBgNVHQ8B
Af8EBAMCBLAwFgYDVR0gBA8wDTALBglghEIBGgEAAwIwgbsGA1UdHwSBszCBsDA3oDWgM4YxaHR0
cDovL2NybC50ZXN0NC5idXlwYXNzLm5vL2NybC9CUENsYXNzM1Q0Q0EzLmNybDB1oHOgcYZvbGRh
cDovL2xkYXAudGVzdDQuYnV5cGFzcy5uby9kYz1CdXlwYXNzLGRjPU5PLENOPUJ1eXBhc3MlMjBD
bGFzcyUyMDMlMjBUZXN0NCUyMENBJTIwMz9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0MIGKBggr
BgEFBQcBAQR+MHwwOwYIKwYBBQUHMAGGL2h0dHA6Ly9vY3NwLnRlc3Q0LmJ1eXBhc3Mubm8vb2Nz
cC9CUENsYXNzM1Q0Q0EzMD0GCCsGAQUFBzAChjFodHRwOi8vY3J0LnRlc3Q0LmJ1eXBhc3Mubm8v
Y3J0L0JQQ2xhc3MzVDRDQTMuY2VyMA0GCSqGSIb3DQEBCwUAA4IBAQCmMpAGaNplOgx3b4Qq6FLE
cpnMOnPlSWBC7pQEDWx6OtNUHDm56fBoyVQYKR6LuGfalnnOKuB/sGSmO3eYlh7uDK9WA7bsNU/W
8ZiwYwF6PBRui2rrqYk3kj4NLTNlyh/AOO1a2FDFHu369W0zcjj5ns7qs0K3peXtLX8pVxA8Rmjw
dGe69P/2r6s2A5CBj7oXZJD0Yo2dJFdsZzonT900sUi+MWzlhj3LxU5/684NWc2NI6ZPof/dyYpy
3K/AFzpDLWGSmaDO66hPl7EfoJxEiX0DNBaQzNIyRFPh0ir0jM+32ZQ4goR8bAtyhKeTyA/4+Qx1
WQXS3wURCC0lsbMh</X509Certificate>
                <X509Certificate>MIIE3zCCAsegAwIBAgIBITANBgkqhkiG9w0BAQsFADBUMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
QnV5cGFzcyBBUy05ODMxNjMzMjcxJjAkBgNVBAMMHUJ1eXBhc3MgQ2xhc3MgMyBUZXN0NCBSb290
IENBMB4XDTEyMDIxNjA3MDAwMFoXDTMyMDIxNjA3MDAwMFowUTELMAkGA1UEBhMCTk8xHTAbBgNV
BAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSMwIQYDVQQDDBpCdXlwYXNzIENsYXNzIDMgVGVzdDQg
Q0EgMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL+O+sVB04JWLWOwBqDZwSeNK4qg
XG0JG0VbEVQXF7F9VYoDOVV7urPotkVktJr6n30BfRxsTrWylhREFAnplK1RLYA3OuI6pWO2ASC1
/EbLZP1GqHARG8gMiQbUJHc0LpgjreN495QN0NYfKUPyUKxaTW3fGpbzNnxL5djPZsDyG5OnK5XG
ZLA7nXaILVUj8aKwNfOonckHF1VvcKpY2aIIh6isBaQQnRvrifAKi1CeiZVZEcxxXyKmTIC0U6WQ
iiOS6FgGLLVth88tQVhRuAcccJV41p9z96vmzMqRs9YfJepiVx1ris4I4YMQzN5tajGU9qktX+ng
UPatoMLcioMCAwEAAaOBvjCBuzAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFO20zz97Ixh2
OsatsmsAXXrGiNbrMB0GA1UdDgQWBBQ/rvV4C5KjcCA1X1r69ySgUgHwQTAOBgNVHQ8BAf8EBAMC
AQYwEQYDVR0gBAowCDAGBgRVHSAAMEUGA1UdHwQ+MDwwOqA4oDaGNGh0dHA6Ly9jcmwudGVzdDQu
YnV5cGFzcy5uby9jcmwvQlBDbGFzczNUNFJvb3RDQS5jcmwwDQYJKoZIhvcNAQELBQADggIBAB+6
cFmLHB5mpmB+XsjhWxTkhPTnj3lnLMz0LKXyvc5+SeB4Id9NycDBJ4bK/auvGKTAwebIl1lS3nzU
Ab1AcWypiJoxvEvbDJyh+n5305csFtBx9pUSeUrWX7FvXN0eOnBxUnTboI+sUODXA2o47O/QwfJn
Ty6/NnNA535BU7J2trxTugU2GQxdMTgqJGVs+5LYAIRRIIG1zdfsUPiLWc+4d4Fy/tcAD82vgInA
7PTW/VdDSxuypL4BYA8T5iicEkgrYxZPw6CIKz0EaQseb2oGJ9IilyvPLz/INTjiGIGjkkdGNYLP
NvhfKqHG0V2vXI45e55v/jZNLFcnudsuzHdYF1pCKvsQH7ZiWiflVwV2yr9Nm+WwwjrpgSpFyyNy
qKawG3jIgkLd9Vxecs262uT4v3E19JIgBJ7FiRFJgGGcJbAwlhiAY3iNi+Yoykz8dZuHVMZ59YeC
/WjO1nCXY+PZQbAsuQCxub3ZW1rNWZxxezps2ZsNiGhVWlZVy0RoCXpxvyyewjdEgDfRPktr3TOI
ntQlmh6BvPnj0NJm53lx5SZKyyH9XHvdLOFawWeBkm2zFWNhJhIdIXXCQS+GH2xC1PBxteSNWcrl
1kMt1HJ6NLV+Dsi2DQMR7JmLJJjv1jyjBS1ZLa81Of5Yyr3rKawYE9LlcZOpaeMAHkrPNFF8</X509Certificate>
                <X509Certificate>MIIFZTCCA02gAwIBAgIBAjANBgkqhkiG9w0BAQsFADBUMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
QnV5cGFzcyBBUy05ODMxNjMzMjcxJjAkBgNVBAMMHUJ1eXBhc3MgQ2xhc3MgMyBUZXN0NCBSb290
IENBMB4XDTEwMTAwNjIzMDAwMFoXDTQwMTAwNjIzMDAwMFowVDELMAkGA1UEBhMCTk8xHTAbBgNV
BAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSYwJAYDVQQDDB1CdXlwYXNzIENsYXNzIDMgVGVzdDQg
Um9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJgn6Yw/uPsQd3hXph48JqWO
59Dui15s2J0udgvSnaAx8yIv6GKZlDnYVmUbmeJQxkcnYFoAGessqQfSBi3Wu+JANVHwPnuEGCPT
NATGrYTw6Dq6WE0dlNfFlgBgtcT05yCRtQDHchFde1G9wl7mWIdTVx74gIr2ut+YaHd+XJYEvesr
ETYcp+BA7N8JFCW6I3CSPoZ7NRRxd996on+Vd+Knf37lR3Y+FzSAV6SvjY7jvdlZsMopYxXm3U6n
oVvc54Q+WO94rxoe8pt7ou/siwBH+fHzJ7JMIVNZqP/cJWe6oCEKlh+Od4ctiC9kNKdISE2j7Ebh
LyHT9SzUOft9oJTnC0S7oWsPMCYhEUpXfVTbs7vWRRF8pS/Kpn8kHGze/RFn/rkKIFOlmr/at4nR
wB2jgXeINKHNULz2bZeSJ/7wCglXIOxgsGeqyYEsILnUsYqV1y9AKWsZdKS+GlGRsHibUYpr739+
qN86YayQlMLFD+bVndH200NVoy5f17SuVqtG231VjV2mGIOwPRpq5eLPHqPcNhujkOmXS1HMDJJO
L1gOGwvINy1SJU7RTCDA0oc0jNKIqOjJLyiTUwO+kzu6nbY3LqaxhwgCrZGVado0DQWE+wHu0g2O
7QwiuNRX5wkraWwPAc5Q0wSaBl/yx158V9hh6GPtjM7QRc/pMn5DAgMBAAGjQjBAMA8GA1UdEwEB
/wQFMAMBAf8wHQYDVR0OBBYEFO20zz97Ixh2OsatsmsAXXrGiNbrMA4GA1UdDwEB/wQEAwIBBjAN
BgkqhkiG9w0BAQsFAAOCAgEAKMKFZqTVp9hEkqUfQZvxekzD1hGYSf77aj8lwVk/5E1B2lHVotTz
kq7kuvFLtFxU6qR6H1Pn5o0BuEVi9S7RpD3TNXQPYVda2ZBOrYgGUKD7NzNPyWW+vDobOKNlLUfw
snjuCXKQSo/t57z5FYLPfOx1gmluIehc2ml3Wf9R+0WTjTSMn0k3Hzy/CqidUJ2vpm/5u5x0wXxr
IY3Kg+9IdoWj1aesbLL5sOdvgKDzczDqDmt1uY9CDkXuPD/qGtW0AdVIftmnxb6JTn2wQ6JSMrGn
lY6BsUujqNPoeVqy8udQ+ckUgzJzhZ6jpRHqq7aP8JbpVx3KZw7LmSdMrwSZaZZfMa9OK2G1Kb9X
PVKPB5/KWS9de+JJEXVjqgK/2VMU66y/PRZqV2C83xTSZEE47P3b8EU9qyM7Kii/e8UEGRQR2Q2i
2tRp1yHBzwekKZgtYzA0poGVj7NWnCAm0OlCWyBP47MyiMS4npqNYf8wMhRy4fTY+yy5ORJp5Fc0
8/VbTt62CPpwqh06S7H05Z+IzRroG9yp0NBy6Z17/db3JnosbfnHdyFlZqze2ILjMdBwM/edPQgG
qhpgn2UDNTE8SmVLDmnq0hGBR9sAA0XedFjA0Cvxi7AlX4Bb9MuAQzrfTcFikvJmvmUY4+935G70
lrW1oSXZugFqgAM8FVJP1pY=</X509Certificate>
            </X509Data>
        </KeyInfo>
        <Object>
            <QualifyingProperties Target="#Signature" xmlns="http://uri.etsi.org/01903/v1.3.2#" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
                <SignedProperties Id="SignedProperties">
                    <SignedSignatureProperties>
                        <SigningTime>2014-06-27T20:20:54.645Z</SigningTime>
                        <SigningCertificate>
                            <Cert>
                                <CertDigest>
                                    <ns2:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                                    <ns2:DigestValue>hwL15VIX7IjPLMutrCkLtDEllKw=</ns2:DigestValue>
                                </CertDigest>
                                <IssuerSerial>
                                    <ns2:X509IssuerName>CN=Buypass Class 3 Test4 CA 3, O=Buypass AS-983163327, C=NO</ns2:X509IssuerName>
                                    <ns2:X509SerialNumber>113797202800340228423187</ns2:X509SerialNumber>
                                </IssuerSerial>
                            </Cert>
                        </SigningCertificate>
                    </SignedSignatureProperties>
                    <SignedDataObjectProperties>
                        <DataObjectFormat ObjectReference="#faktura.pdf">
                            <MimeType>application/pdf</MimeType>
                        </DataObjectFormat>
                        <DataObjectFormat ObjectReference="#manifest.xml">
                            <MimeType>application/xml</MimeType>
                        </DataObjectFormat>
                    </SignedDataObjectProperties>
                </SignedProperties>
            </QualifyingProperties>
        </Object>
    </Signature>
</XAdESSignatures>

@ogrinde
Copy link
Contributor Author

ogrinde commented Jul 1, 2014

Eksemplet i dokumentasjonen mangler skigard:
http://begrep.difi.no/SikkerDigitalPost/eksempler/post.asice.zip http://begrep.difi.no/SikkerDigitalPost/1.0.1/eksempler/post.asice.zip
(begge er like)

@aberner er eksemplet generert ved hjelp av klientbiblioteket? Hvem fikser eksemplet og koden som har generert det?

@aberner
Copy link
Contributor

aberner commented Jul 1, 2014

eksempelkoden er generert ved hjelp av klientbiblioteket, men ikke 1.0.0 versjonen av klientbiblioteket. så når @eoftedal sier at han han fikk generert et eksempel med skigard fra klientbiblioteket så må det være fordi det nå er fikset i 1.0.0. versjonen av klientbiblioteket.

@aberner aberner added this to the 1.0.2 milestone Aug 12, 2014
@aberner
Copy link
Contributor

aberner commented Aug 12, 2014

Det er verifisert at dokumentpakken som ligger som eksempel i grensesnittdokumentasjonen er feil. Klientbliblioteket og testavsenderen sender dokumentpakker som er riktige.

Så oppgaven her er kun å generere opp et ny eksempel dokumentpakke og oppdatere dokumentasjonne.

ingen påvirkning på avsenderne.

@aberner aberner self-assigned this Aug 12, 2014
aberner pushed a commit that referenced this issue Aug 19, 2014
@aberner aberner closed this as completed Aug 19, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants