Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Auto-Moto
Mobilní telefony
Notebooky  |  Tablety
Příslušenství
Wearables  |  Ostatní
Svět hardware  |  Digimanie  |   TV Freak

Certifikáty ČSOB a PocketPC

20.5.2004, Jewelsoft, článek
Až na výjimky není vstřícnost našich bankovních ústavů vůči mobilním klientům toužícím po připojení ze svého kapesního zařízení nijak příkladná. Výjimkou není ani ČSOB, která též mobilní verzi svých stránek nenabízí. Její klasický web je však po instalaci certifikátu v omezené míře použitelný, a tak lze v případě potřeby provést bankovní operaci i z Pocket PC. Instalace certifikátů však není úplně jednoduchá, takže pokud potřebujete pomoci, přečtěte si tento článek.
Přátelé, tak jsem se konečně tak nějak dokopal, abych se s vámi mohl podělit o to, jak dostat certifikáty ČSOB HomeBanking do Pocket PC (obecně řečeno jakékoliv certifikáty). Vyzkoušeno na MDA2. Takže tady je postup v krocích (no postup, spíš nástřel, ale myslím si že dostatečný). Téměř vše co budete potřebovat je tady (304,55 KB). V tomto zipu jsou :
  • CRTIMPRT.EXE a CRTIMPRT.CFG (nakopírovat do nějakého adresáře PocketPC)
  • OPENSSL.EXE a PVK.EXE (nakopírovat do pracovního adresáře PC, řekněme C:WORK)

Úplná instalace OpenSSL je (kvůli dll knihovnám) zde. Po stažení instalace OpenSSL tuto prosím nejdříve nainstalovat, jinak nebude program OpenSSL fungovat. Dále potřebujete certifikáty ČSOB, kdo má HomeBanking od ČSOB ví, o čem mluvím. Takže nyní v krocích - nejdříve příprava na PC.

1. ....HomeBankCertkeysFirma.000xxxxxxc.pem -> c:workusercrt.pem (změna názvu při kopírování !!!)
2. ....HomeBankCertkeysFirma.000xxxxxxk.pem -> c:workuserkey.pem
3. nastavíme se do adresáře WORK
4. openssl crl2pkcs7 -certfile usercrt.pem -nocrl -outform PEM -out usercrt.p7b
5. pvk -in userkey.pem -topvk -nocrypt -out userkey.pvk ( tento program bude chtít po spuštění zadat heslo klíče, které jste obdrželi od ČSOB - Enter PEM pass phrase)

Výsledkem jsou soubory usercrt.p7b a userkey.pvk, které se objeví v adresáři WORK. Další práce bude probíhat v PocketPC. Již dříve jsme nakopírovali CRTIMPRT soubory do nějakého adresáře, já to mám např. v Storage CardCrtImp. V souboru CRTIMPRT.CFG je popsána cesta k certifikačním souborům, kterou si můžete změnit.

;KEY_CONTAINER_NAME - the name of the key container that will specify the
; location of the private key.
; !!!! Use a different name for every different certificate !!!!!
; !!!! plus corresponding private key that you want to import !!!!!
KEY_CONTAINER_NAME=crtimprt
;
;KEY_FILE - the location of the file containing the private key
; in PVK format.
KEY_FILE=Storage Carduserkey.pvk
;
;KEY_FILE - the location of the file containing the user and CA certificates
; in PKCS#7 format (PEM).
CERT_FILE=Storage Cardusercrt.p7b

Aktuálně je nastavena na Storage Card. Pokud vám toto nastaveni vyhovuje, tak:

1. oba výsledné soubory z PC (usercrt.p7b a userkey.pvk) nahrát do rootu Storage Card
2. v PocketPC spustit program CRTIMPRT.EXE

Bohužel nyní následují určitá varováni, která ale na pozdější funkci nemají vliv (zatím jsem to neporazil) a nakonec hláška o úspěšném importu certifikátu. A teď už hurá v IE na web ČSOB. Nevím proč, ale nechodí to v NetFront v3.1 Pokud bude mít někdo problémy, nechť se ozve, pokusíme se je společně vyřešit.
reklama