Projekt FORIJA   Leave a comment

Sam projekt jest goszczony na stronach portalu FORJAUJI – to taki odpowiednik sourceforge. Hiszpański portal o podpisie zawiera również oprogramowani e w postaci appletu – http://projectestic.uji.es/pr/cryptoapplet/index.html.en, Jego opis jest tu – http://projectestic.uji.es/pr/cryptoapplet/docu/wiki/doku.php/english. Jest on ściśle powiązany z http://openxades.org/ ponieważ gości ten link na swej stronie. Dokumentacja jest dostępna również w j. angielskim. Z tego co widać w konsoli java mamy do czynienia z klasycznym “wrzutem” (modne słowo “wstzryknięcie”) komponentu DLL i wykorzystania MS CAPICOM. Oto wypis z konsoli:

Java Plug-in 1.6.0_19
Using JRE version 1.6.0_19-b04 Java HotSpot(TM) Client VM
User home directory = C:Usersmarekw

—————————————————-
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to <n>
—————————————————-

Creando handler clander …
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.30729; MS-RTC LM 8)
PATH: C:UsersmarekwAppDataLocalTempMicrosoftCryptoApi_0_3.dll
Doing a dumpfile downloadUrl:
http://projectestic.uji.es/pr/cryptoapplet/samples/v2/aps/completeDllPath: C:UsersmarekwAppDataLocalTempMicrosoftCryptoApi_0_3.dll
navigator: IEXPLORER
Returning ksh= {IEXPLORER=es.uji.dsign.crypto.keystore.MsCapiKeyStore@1a0d346}
STORE: MSCapiKeyStore
STORE: MSCapiKeyStore

Niestety przy próbie podpisania tekstu na stronie testowej naszym polskim certyfikatem mamy złowieszczy komunikat:

START: 1SIGNATURECOUNT: 1
Certificate Alias: SERIALNUMBER=Nr wpisu: 6, CN=Kwalifikowany OZK22, O=Krajowa Izba Rozliczeniowa S.A., C=PL Serial=70391
java.lang.NullPointerException
    at es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:156)
navigator: IEXPLORER
Returning ksh= {IEXPLORER=es.uji.dsign.crypto.keystore.MsCapiKeyStore@1edf84f}
STORE: MSCapiKeyStore
START: 1SIGNATURECOUNT: 1
Certificate Alias: SERIALNUMBER=Nr wpisu: 3, CN=Sigillum PCCE – kwalifikowany CA1, O=Sigillum Polskie Centrum Certyfikacji Elektronicznej, C=PL Serial=1142064382
java.lang.NullPointerException
    at es.uji.dsign.applet2.SignatureThread.run(SignatureThread.java:156)

 

W przypadku PKCS#7 udało się podpisać ale niestety weryfikacja poprzez csignedata.vbs (CAPICOM) nieudana.

Posted 12 Kwiecień 2010 by marekwmsdn in Podpis

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: