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) |
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): |
Výsledek (dešifrovaný symetrický klíč):
Další funkce
Výsledek