Thread View: alt.pl.comp.lang.csharp
4 messages
4 total messages
Started by TM
Thu, 04 Mar 2010 08:50
Podpisywanie XML-a XADES-BES
Author: TM
Date: Thu, 04 Mar 2010 08:50
Date: Thu, 04 Mar 2010 08:50
20 lines
1474 bytes
1474 bytes
Witam Potrzebuje porad na temat podpisu dokumentow xml metoda XADES-BES. Czy ktos probowal juz tego i moglby sie podzielic? Gdzie szukac wskazowek, przykladow? Z tego co wiem MS nie wspierda bezpostednio XADES-BES, trzeba to robic recznie za pomoca SignedXML. Ale czy to zadziala? Format XADES-BES musi zawierac w sobie podpisywany <Object> oraz inforamacje na temat podpisu. Czy taki objekt mozna dodac przez Reference? Jesli dodam przez reference pojawia sie problem pustej wartosci namespace dla xml-a obiektu xmlns="", ktorego nie mozna sie pozbyc, nie wspomne juz o blednym wyliczaniu wartosci DigestValue. Za wszelkie wskazowki, odnosniki bede wdzieczny. Pozdrawiam -- TM
Re: Podpisywanie XML-a XADES-BES
Author: Wiktor Zychla
Date: Fri, 05 Mar 2010 08:44
Date: Fri, 05 Mar 2010 08:44
15 lines
1822 bytes
1822 bytes
> Potrzebuje porad na temat podpisu dokumentow xml metoda XADES-BES. Czy > ktos probowal juz tego i moglby sie podzielic? Gdzie szukac wskazowek, > przykladow? Z tego co wiem MS nie wspierda bezpostednio XADES-BES, > trzeba to robic recznie za pomoca SignedXML. Ale czy to zadziala? moge powiedziec tylko tyle - ktos u nas siadl, poczytal dokumentacje i to napisal. korzysta raczej z http://msdn.microsoft.com/en-us/library/system.security.cryptography.xml.xmldsigenvelopedsignaturetransform.aspx kod niestety jest zamkniety i nie moge sie nim podzielic. pozdrawiam Wiktor Zychla
Re: Podpisywanie XML-a XADES-BES
Author: TM
Date: Fri, 05 Mar 2010 14:51
Date: Fri, 05 Mar 2010 14:51
25 lines
1794 bytes
1794 bytes
On Fri, 5 Mar 2010 09:44:12 +0100 "Wiktor Zychla" <wzychla@nospam.com> wrote: > > Potrzebuje porad na temat podpisu dokumentow xml metoda XADES-BES. > > Czy ktos probowal juz tego i moglby sie podzielic? Gdzie szukac > > wskazowek, przykladow? Z tego co wiem MS nie wspierda bezpostednio > > XADES-BES, trzeba to robic recznie za pomoca SignedXML. Ale czy to > > zadziala? > > moge powiedziec tylko tyle - ktos u nas siadl, poczytal dokumentacje > i to napisal. > korzysta raczej z > > http://msdn.microsoft.com/en-us/library/system.security.cryptography.xml.xmldsigenvelopedsignaturetransform.aspx > > kod niestety jest zamkniety i nie moge sie nim podzielic. > OK, udalo mi się zrobić podpis. Działa poprawnie. Powiedz mi tylko lub wskaż gdzie szukać, czy udało Wam się dodać prefix "ds:" do elementów sygnatury (</ds:DigestValue>, <ds:DigestMethod>)? Czy to trzeba podać gdzies w SignedXml? Jak? -- TM
Re: Podpisywanie XML-a XADES-BES
Author: TM
Date: Tue, 09 Mar 2010 20:59
Date: Tue, 09 Mar 2010 20:59
33 lines
1937 bytes
1937 bytes
On Mon, 8 Mar 2010 21:52:26 +0100 "Wiktor Zychla" <wzychla@nospam.com> wrote: > > OK, udalo mi się zrobić podpis. Działa poprawnie. Powiedz mi tylko > > lub wskaż gdzie szukać, czy udało Wam się dodać prefix "ds:" do > > elementów sygnatury (</ds:DigestValue>, <ds:DigestMethod>)? Czy to > > trzeba podać gdzies w SignedXml? Jak? > > DigestValue i DigestMethod wyglądają po wygenerowaniu np. tak: > > <xades:CertDigest> > <ds:DigestMethod > Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" /> > <ds:DigestValue>xyxyxyxyxyxy</ds:DigestValue> </xades:CertDigest> > > nie całkiem rozumiem pytanie "czy udało się dodać prefiks ds:?" czy > to co mam to jest z dodanym prefiksem, czy jeszcze o jakiś inny > prefiks Ci chodzi? Chodzi mi o: <ds:SignedInfo ... <ds:CanonicalizationMethod Algorithm ... <ds:SignatureMethod Algorithm ... <ds:Reference Id ... <ds:DigestMethod ... czyli ds-y przy samym podpisie, czyli to co "wypluwa" SignedXml... -- TM
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads