eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programming › XML podpis cyfrowy
Ilość wypowiedzi w tym wątku: 1

  • 1. Data: 2011-01-03 02:42:07
    Temat: XML podpis cyfrowy
    Od: "Rafal\(sxat\)" <g...@u...to.op.pl>

    Witam,

    mam taki problem, próbuje z poziomu PHP wygenerować podpis cyfrowy
    zgodny ze standardami
    do tego celu wybrałem enveloped-signature

    i teraz mam mały problem... mam inny uznany program do generowania
    podpisów działający pod windows i o ile digestValue otrzymuje taki sam
    o tyle SignatureValue całkowicie inny mimo że generuje go z użyciem
    tego samego klucza prywatnego

    i teraz mam pytanie jak przy pomocy openssl otrzymać tą samą
    sygnature?
    do generowania sygnatury wykorzystuje poniższy plik:

    <Envelope xmlns="urn:envelope"><Data>Hello, World!</Data></Envelope>

    na podstawie którego otrzymuje ten sam skrót SHA-1 ale jak wyliczyć
    sygnature?


    Rf
    -------

    <Envelope xmlns="urn:envelope">
    <Data>Hello, World!</Data>
    <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
    <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>3H1ADiBEW4PEIUr631gaHY3dQe0=</DigestVal
    ue>
    </Reference>
    </SignedInfo>

    <SignatureValue>TDJef/YKKuejsiEu6wUxYez+IxSrRnjz0uQD
    oiRYA+X2AtvyC5IlCa
    tvH00s+l2X8J7MC1jRMRpSHiJcm9FoMjGFLfAbDmrM9KI39kpRBK
    GFHVnt4a/zxFfJb7yl
    fDaqOBzzEOSFgAM/CvfLqGUCpd8RWet9akATc3lOx0qSpfew/PSj
    nhEq7So1Euhj0l5/p0
    jOKarfIURf55ru0KW0bk0wB3/WHUBuPcoVQRiYqt07tmdqkzACeP
    pvxLR6D+kJuOsVpXCI
    xXQ7XJHLLlMZ1Gh+Uc9QlYeGEEXXmW05fUrkSgAeF4EPF/hk/MwZ
    DwjitOPg+ei7SI+/bF
    oaq8Zfow==</SignatureValue>
    <KeyInfo>
    <X509Data>


strony : [ 1 ]


Szukaj w grupach

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: