SCSDK Smart Card Software Development Kit
SCSDK to produkt przeznaczony dla programistów, którzy zainteresowani są
tworzeniem aplikacji z kartami elektronicznymi, nie mając żadnego doświadcznia w tej
dziedzinie. Zestaw zawiera opis interfejsu PC/SC oraz PKCS#11, źródła programów
ilustrujących sposób komunikacji z kartami, moduł dll, wraz ze źródłami, zawierający
przykładowe funkcje obsługi kart.
Zawartość zestawu przeznaczona jest dla programistów i powstała
na bazie naszych doświadczeń i potrzeb pojawiających się podczas tworzenia aplikacji.
Lista funkcji przykładowego modułu zawartego na CD:
Nazwa funkcji |
Param wejściowe |
Funkcja zwraca |
Opis funkcji |
selectReaders |
brak |
Lista |
Listuje czytniki zainstalowane w systemie |
waitUntilReady |
Nazwa czytnika |
0 jeśli sukces |
Zwraca informacje o karcie w czytniku |
connectCard |
Nazwa czytnika |
0 jeśli sukces |
Łączy z kartą |
verifyPIN |
PIN |
0 jeśli sukces, <> 0 liczba prób |
Weryfikuje PIN przed zapisem do karty |
changePIN |
OLDPIN, NEWPIN |
0 jeśli sukces |
Zmienia PIN na karcie |
writeCard |
Adr, Len, Buff |
0 jeśli sukces |
Zapisuje dane do karty pod adresem Adr o
długości Len z bufora Buff |
readCard |
Adr, Len, Buff |
0 jeśli sukces |
Czyta dane z karty z pod adresu Adr, o
długości Len do bufora Buff |
sendAPDU* |
(Instr, Code, P1,P2, Pd, Buff) |
|
Komenda komunikacji z dowolnymi kartami
zgodnymi z PC/SC |
*) komenda wykorzystująca standardowe rozkazy kart APDU, czytaj dokumentacje karty.
Oferowany moduł w postaci biblioteki DLL przeznaczony jest
dla programistów tworzących aplikacje windows'owe. Do sprawnego działania modułu
niezbędna jest instalacja dodatkowego komponentu Microsoft zawartego na CD
oraz czytnik z driverami PC/SC.
Wraz z komponentem dostarczany jest przykładowy program w DELPHI oraz C++.
Więcej na temat rynku kart elektronicznych dowiesz się na naszych stronach
[wejdź].
Czasem zadawane pytania FAQ [wejdź] i czasem udzielane odpowiedzi.
Wymagania sprzętowe:
zainstalowany czytnik PC/SC (zalecamy czytnik TKE prod. Radiotechnika Marketing Sp. zo.o.)
SO Microsoft Windows 95/98/NT/2000
Karty zgodne z PC/SC lub pamięciowe z chipem Siemensa SLE4428
Praktyczne umiejętności towrzenia aplikacji w C++, Delphi
Zawartość CD:
opis rozkazów interfejsu PC/SC dla Windows
opis rozkazów interfejsu PKCS#11
źródła przykładowych programów (wprost do skompilowania) opisujących techniki
programowania
przykładowy moduł DLL wraz ze źródłami do komunikacji z kartami
Przeznaczenie:
programiści C++
programiści Delphi z umiejętniścią czytania i praktycznego stosowania Windows API
Cel:
zdobycie praktycznej umiejętność pisania programów z kartami elektronicznymi
|