Knižnica pre detekciu smartkariet a komunikáciu s nimi.
Knižnica poskytuje prostriedky na uľahčenie práce so smartkartami tým, že za programátora rieši problém enumerácie čítačiek a automatickej detekcie pripojenia a odpojenia smartkariet. Ide o rozšíriteľný middleware, ktorý umožňuje elegantné oddelenie low-level komunikačnej vrstvy od vysokoúrovňovej logiky aplikácie.
Možnosti knižnice
- poskytuje ľahko použiteľné funkcie pre komunikáciu s rôznymi typmi smartkariet
- pre rozpoznanie daného typu karty programátor implementuje iba funkciu na rozpoznanie ATR odozvy
- zabudovaná enumerácia čítačiek (vrátane virtuálnych)
- podpora protokolov T=0 a T=1
- podpora prenosov na APDU úrovni
- rieši konštrukciu APDU
- podpora observer/observable architektúry
Práca so smartkartami prostredníctvom knižnice SmartcardConnect je navrhnutá na použitie akýchkoľvek smartkariet (nie len kryptografických).