Re: Elektronický podpis

2012-08-29 Tema obsahu Lukas "lzap" Zapletal
Firma QCM Brno, delal jsem to pro ne.



-
Later,
 Lukas
--
View this message in context: 
http://konference-java-cz.958153.n3.nabble.com/Elektronick-podpis-tp4024997p4025000.html
Sent from the konference java.cz mailing list archive at Nabble.com.


Re: Elektronický podpis

2012-08-29 Tema obsahu melichnj
Dobrý den,

podpisy jsou většinou v pohodě u appletů (někdy zlobí karty - např. pro javu 
1.6 je nutno mít 32 bit runtime i 64bit Win 7). Někdy je trochu problém s 
kvalifikovanými časovými razítky na klientské stanici. Většina časových autorit 
vyžaduje nějaký způsob ověření a to většinou certifikátem (klient musí mít 
privátní klíč a certifikát) nebo možná jménem a heslem. Budu-li tato data 
distribuovat, pak teoreticky každý uživatel může "zdarma" zneužívat časovou 
autoritu (a může dojít až na problémy s SLA). Zvažte proto, zda je vhodné 
koncovým klientům distribuovat certifikát nebo jméno a heslo pro práci s 
autoritou časových razítek. Já osobně bych klienta nechal dokument podepsat a 
pak bych ne serveru "doplnil" časové razítko v okamžiku vložení dokumentu do 
systému. Navrhoval jsem kdysi ještě "proxy" metodu, ale bylo to dosti 
komplikované a naštěstí od něj klient odstoupil...

Hotové řešení já ovšem nemám, lépe řečeno nepatří mě.

Jirka Melichna

>  Původní zpráva 
> Od: Josef Cacek 
> Předmět: Re: Elektronický podpis
> Datum: 29.8.2012 15:46:50
> 
> Ahojte,
>
> 2012/8/29 Jan Hruby :
> > v aplikaci kterou právě vyvíjíme bychom potřebovali implementovat podporu
> > pro elektronický podpis dokumentů. Jde o to umožnit podespat dokument ve
> > formátu pdf a vložit kvalifikované časové razítko. Standartním řešením se
> > zdá být vytvoření java appletu aby podepsání proběhlo na klientské straně.
> > Knihovna iText toto umí nicméně momentálně nás tlačí čas i knowhow v oboru
> > elektronických podpisů, takže hledám hotové řešení, které bych pouze
> > zabudoval do naší aplikace.
>
>   můžete se inspirovat v mé aplikaci JSignPdf
> (http://jsignpdf.sourceforge.net), sice to není aplet, ale logika je
> od GUI oddělená, tak by to neměl být problém.
> Problém, který tam může být je, že JSignPdf pracuje se starým iTextem
> (mírně upravená verze 2.1.7) a vy možná chcete využít verzi z nové
> řady 5.x - takže byste si museli přepsat jména balíků iTextu, ale
> jinak by to v podstatě mělo být hodně podobné.
>
> > Honza
>
> Hezký den,
>
> -- pepa cacek
>
>
>


Re: Elektronický podpis

2012-08-29 Tema obsahu Josef Cacek
Ahojte,

2012/8/29 Jan Hruby :
> v aplikaci kterou právě vyvíjíme bychom potřebovali implementovat podporu
> pro elektronický podpis dokumentů. Jde o to umožnit podespat dokument ve
> formátu pdf a vložit kvalifikované časové razítko. Standartním řešením se
> zdá být vytvoření java appletu aby podepsání proběhlo na klientské straně.
> Knihovna iText toto umí nicméně momentálně nás tlačí čas i knowhow v oboru
> elektronických podpisů, takže hledám hotové řešení, které bych pouze
> zabudoval do naší aplikace.

  můžete se inspirovat v mé aplikaci JSignPdf
(http://jsignpdf.sourceforge.net), sice to není aplet, ale logika je
od GUI oddělená, tak by to neměl být problém.
Problém, který tam může být je, že JSignPdf pracuje se starým iTextem
(mírně upravená verze 2.1.7) a vy možná chcete využít verzi z nové
řady 5.x - takže byste si museli přepsat jména balíků iTextu, ale
jinak by to v podstatě mělo být hodně podobné.

> Honza

Hezký den,

-- pepa cacek


Elektronický podpis

2012-08-29 Tema obsahu Jan Hruby
Ahoj,

v aplikaci kterou právě vyvíjíme bychom potřebovali implementovat podporu
pro elektronický podpis dokumentů. Jde o to umožnit podespat dokument ve
formátu pdf a vložit kvalifikované časové razítko. Standartním řešením se
zdá být vytvoření java appletu aby podepsání proběhlo na klientské straně.
Knihovna iText toto umí nicméně momentálně nás tlačí čas i knowhow v oboru
elektronických podpisů, takže hledám hotové řešení, které bych pouze
zabudoval do naší aplikace.

Dost mě překvapilo, že takové řešení jsem nikde nenašel (a když našel druhá
strana nereagovala) a to ani free ani komerční přesto, že jsme byli ochotni
do něho zainvestovat.

Neřešil jste již někdo tento problém? Nevíte o nějaké společnosti, která by
takový applet prodávala?

Díky

Honza


Logování GWT + Tomcat 7

2012-08-29 Tema obsahu Vladislav Korecký

Dobrý den,
chtěl bych poprosit o pomoc s konfigurací logování.
Mám projekt napsaný v GWT 2.4, jelikož je projekt v zárodku je 
prošpikovaný logováním od úrovně SEVERE až po FINEST.

Můj gwt.xml soubor obsahuje následující konfiguraci logování:
  
  
  
  value="ENABLED" />

  
  
  name="compiler.emulatedStack.recordLineNumbers" value="true" />


Log se vypisuje jak v popup okně aplikace, tak se zapisuje na server (v 
Eclipse do okna Console)


Abych mohl logovat i na serveru, tak jsem do složky SRC (v Eclipse) 
přidal konfiguraci logování pro tomcat.

Soubor logging.properties obsahující následující konfiguraci:
handlers = org.apache.juli.FileHandler, 
java.util.logging.ConsoleHandler

org.apache.juli.FileHandler.level = ALL
org.apache.juli.FileHandler.directory = ${catalina.base}/logs
org.apache.juli.FileHandler.prefix = visualreg.
java.util.logging.ConsoleHandler.level = ALL
java.util.logging.ConsoleHandler.formatter = 
java.util.logging.SimpleFormatter


Když spustím Tomcat, vytvoří se mi dle očekávání ve složce logs soubor 
visualreg.log a aplikace loguje.
Problém je, že loguje vše jen od úrovně SEVERE po INFO. Vše ostatní 
CONFIG, FINE, FINER a FINEST ignoruje. Přitom se v popup okně aplikace 
vypisuje vše a jsou tam vidět i záznamy o tom, že simpleRemoteHandler 
hlášku zalogoval. Ukázka textu z popup okna GWT aplikace:
Wed Aug 29 08:32:36 GMT+200 2012 
cz.vktechnik.visualreg.webapplication.client.VisualREG_WebApplication 
FINER: onModuleLoad metod started.
Wed Aug 29 08:32:36 GMT+200 2012 
cz.vktechnik.visualreg.webapplication.client.VisualREG_WebApplication 
FINE: Check if user is logged in. currentSessionID: undefined
Wed Aug 29 08:32:36 GMT+200 2012 WireActivityLogger FINEST: Remote 
logging message acknowledged
Wed Aug 29 08:32:36 GMT+200 2012 WireActivityLogger FINEST: Remote 
logging message acknowledged


Mořím se s tím už druhý den a nejsem schopen přesvědčit Tomcat aby 
logoval až do úrovně FINEST.


Předem děkuji za jakoukoli radu,
Korecký