Lukas Zapletal wrote:
> Dobrý den,
> 
> potřeboval bych vytvořit applet, který by byl schopen načítat
> certifikáty http://qca.postsignum.cz vydávané Českou Poštou (formát
> PKCS#12) a digitálně podepisovat data z formulářů na HTML stránkách
> podobně, jako to dělá eBanka.
> 
> Lze toho standardními prostředky (JCE v JRE 1.4 nebo vyšší) dosáhnout?
> Popř. byste doporučili jinou knihovnu (http://www.bouncycastle.org)?
> Dělal někdo něco podobného?
> 
> Díky za každou dobrou radu

Teoreticky by to jit melo, ale mam pocit, ze standardni provider JCE
pritomny v JavaSE (tj. SunJCE) ma nekde poznamku, ze to neni
implementace urcena pro vazne pouziti, a ma se pouzit nejaky
skutecny JCE provider, cili napr. BouncyCastle.

Urcite jde s pouhym SunJCE nacitat PKCS12 soubory, to jsem
mockrat delal, lze je cist jako java.security.KeyStore typu "PKCS12".

Taky s nim lze zcela jiste pocitat java.security.MessageDigest-y
MD5 a SHA-1, to jsem taky delal.

Ale nejsem si jisty, jestli s nim lze delat RSA podpis.
Trida java.security.Signature se v javadocu tvari, ze
"MD5withRSA" a "SHA1withRSA" by jit mely, ale nezkousel jsem to.

Vyzkousejte to a uvidite.


Makub
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem