Spojeni s důvěrou

Prosím čekejte. Probíhá aktualizace nativní host aplikace...

Testovací stránka knihovny ICAClientSign v rámci řešení ICAPKIService (ICAClientSign.js + extension + ICAPKIServiceHost + ICAClientSign.dll)

Instalovat extension:
Používám:      Stav objektu:      Inicializován:     

Status: čekám na dokončení inicializace podpisové komponenty ...



Certifikáty

Podpisové certifikáty (načtěte úložiště a nastavte podpisový certifikát)


Volitelné nastavení dalších filtrů načítaných certifikátů
SN certifikátů (oddělena středníkem) hexadecimálně
Příznak načtení certifikátů
Jméno:   Příjmení:    E-mail:
*) Poznámka: Hodnoty jméno + příjmení + e-mail se posílají na této stránce jako celek. Více hodnot lze oddělit středníkem, některé položky je možné vynechat (např. Jan;;Pavel;Tomáš). Filtraci podle sériových čísel certifikátů není možné kombinovat s ostatními filtry.

  
     

Podpisy

Obsah podepisovaného dok. CMS, CAdES a vždy pro PAdES   Podpis v případě přidání dalšího podpisu CMS nebo CAdES
vložte obsah zakódovaný Base64  
        

      Název souboru Přípona souboru

  

   Adresa služby

Podpis PDF PAdES
Obrázek popředí (pouze PDF, base64) Obrázek pozadí (pouze PDF, base64)
  Typ PDF podpisu: 

Podpis ostatních souborů CMS / CAdES


Šifrování

Inicializace, vytvoření session pro šifrování
Algoritmus:    

Identifikátor session: 

Nastavení inicializačního vektoru CBC režimu
Inicializační vektor (base64):



Vygenerování symetrického klíče
Vygenerovat symetrický klíč podle algoritmu definované seesion. Klíč je platný v rámci session, existuje do volání encryptFinal().
Délka klíče:    

Export symetrického klíče
Export symetrického klíče. Exportovaný klíč je zašifrován veřejným klíčem certifikátu, který je předán jako argument metody.

Veřejný klíč certifikátu (PEM) pro zašifrování: Výsledek (exportovaný symetrický klíč):


Šifrování bloku dat
Data pro zašifrování (base64): Výsledek (šifrovaná data):


Dokončení šifrování
Dokončí šifrování, doplní padding, ukončí session a odstraní šifrovací klíč z paměti.



Výsledek (šifrovaná data):




Dešifrování symetrického klíče
Zašifrovaný symetrický klíč (base64): Dešifrovací certifikát (PEM):
Veřejný klíč pro zašifrování dešifrovacího klíče (volitelné):



Výsledek (dešifrovaný symetrický klíč):


Další funkce

 
 

     

Výsledek