eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingXML i SignatureValueRe: XML i SignatureValue
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!n
    peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media
    .com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-0
    1.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not
    -for-mail
    From: "Rafal\(sxat\)" <g...@u...to.op.pl>
    Newsgroups: pl.comp.programming
    References: <4d22172f$0$2441$65785112@news.neostrada.pl>
    <iftbpf$pvk$1@inews.gazeta.pl> <iftitv$c77$1@news.onet.pl>
    <iftk75$m1k$1@inews.gazeta.pl>
    Subject: Re: XML i SignatureValue
    Date: Tue, 4 Jan 2011 02:50:26 +0100
    MIME-Version: 1.0
    Content-Type: text/plain; charset="utf-8"
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Outlook Express 6.00.2800.2001
    X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.2001
    Lines: 45
    Message-ID: <4d227b7f$0$2454$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 79.185.3.60
    X-Trace: 1294105471 unt-rea-a-01.news.neostrada.pl 2454 79.185.3.60:2642
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.comp.programming:187914
    [ ukryj nagłówki ]


    > <ds:SignedInfo>, wyjscie kodujesz w base64.

    mam plik:

    <dane>jakis test</dane>

    na tym wykonuje skrót i generuje signedInfo:

    wartość skrótu pokrywa mi się z programem do podpisu elektronicznego
    następnie generuję sobie to poniższe:

    <SignedInfo>
    <CanonicalizationMethod
    Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20
    010315" />
    <SignatureMethod
    Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha
    1" />
    <Reference URI="">
    <Transforms>
    <Transform
    Algorithm="http://www.w3.org/2000/09/xmldsig#envelop
    ed-signature" />
    </Transforms>
    <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
    <DigestValue>lzJ7DxBcfCBSVm9rXEUdWh8tNp8=</DigestVal
    ue>
    </Reference>
    </SignedInfo>



    i przesyłam ten plik do podpisu przez openssl_sign a w odpowiedzi
    dostaje sygnaturę która koduję base64
    lecz nie przechodzi validacji w zewnetrznym programie od podpisu
    elektronicznego

    i nie wiem gdzie szukać błędów - usunołem wszystkie białe znaki ale
    dalej ten sam problem
    i teraz nie wiem czy openssl_sign się do tego nadaje, ewentualnie co
    robię zle


    Rf




Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: