| Termin | Definicja |
|---|---|
| Złącze SmartCard | Złącze SmartCard to gniazdo umożliwiające podłączenie modułu odczytu inteligentnych kart identyfikacyjnych. Budowa i przeznaczenie złącza SmartCardZłącze SmartCard jest gniazdem przeznaczonym do współpracy z kartą elektroniczną wyposażoną w układ scalony. W komputerach i laptopach najczęściej spotyka się je jako element czytnika kart inteligentnych, a nie jako uniwersalne gniazdo podobne do USB. Czytnik zapewnia mechaniczne prowadzenie karty, docisk styków oraz połączenie elektryczne pomiędzy metalowymi polami karty a kontrolerem urządzenia. Sama karta może zawierać mikroprocesor, pamięć, system operacyjny karty oraz mechanizmy uwierzytelniania. W typowym rozwiązaniu użytkownik wsuwa kartę do szczeliny czytnika, a styki czytnika łączą się z odpowiednimi polami kontaktowymi. Komputer komunikuje się z kartą za pośrednictwem elektroniki czytnika i sterownika systemowego. Złącze może być zamontowane w obudowie laptopa, klawiaturze, monitorze, zewnętrznym czytniku USB albo specjalistycznym terminalu. W urządzeniach przenośnych gniazdo bywa niewielkie i zintegrowane z płytą główną, dlatego jego uszkodzenie może wymagać demontażu obudowy oraz sprawdzenia połączeń lutowanych. Styki karty i komunikacja według ISO/IEC 7816Kontaktowe karty inteligentne korzystają z układu pól elektrycznych opisanego w rodzinie norm ISO/IEC 7816. W praktyce czytnik wykorzystuje między innymi zasilanie karty, masę, sygnał zegarowy, linię resetowania oraz dwukierunkową linię danych. Nie każda karta używa wszystkich fizycznych pól, a sposób komunikacji zależy od typu karty i jej aplikacji. Po włożeniu nośnika czytnik może wykryć obecność karty, podać zasilanie i rozpocząć procedurę resetu oraz odpowiedzi inicjalizacyjnej. Wymiana danych z kartą kontaktową odbywa się zwykle za pomocą poleceń APDU, czyli ustandaryzowanych jednostek komunikacyjnych stosowanych przez aplikację karty i czytnik. Oprogramowanie komputera nie powinno jednak wysyłać takich poleceń bezpośrednio do przypadkowego gniazda. Warstwę dostępu zapewnia sterownik czytnika oraz interfejs zgodny z PC/SC, powszechnie używany w systemach Windows, Linux i macOS. PC/SC pozwala aplikacji wykrywać czytniki, uzyskiwać dostęp do karty i przekazywać komunikaty bez konieczności obsługi niskopoziomowych sygnałów elektrycznych przez każdy program. Różnica między kartą kontaktową a bezstykowąNazwa SmartCard może odnosić się do różnych sposobów komunikacji. Złącze kontaktowe wymaga fizycznego zetknięcia pól karty ze stykami czytnika. Rozwiązanie bezstykowe wykorzystuje antenę i komunikację radiową, dlatego karta zbliżeniowa nie jest wkładana do szczeliny z metalowymi stykami. W komputerach można spotkać również czytniki hybrydowe, które obsługują oba warianty, ale ich konstrukcja i sterowniki zależą od konkretnego modelu urządzenia. Do czytnika kontaktowego nie należy wkładać kart pamięci, kart SIM w przypadkowym adapterze ani elementów o innych wymiarach. Mechanizm prowadzący jest dopasowany do określonego formatu, a niewłaściwy przedmiot może wygiąć styki, zablokować kartę lub uszkodzić szczelinę. Problemy z odczytem mogą wynikać zarówno z zabrudzenia pól karty, jak i z uszkodzenia sprężystych styków, pęknięcia obudowy gniazda, braku zasilania czy nieprawidłowego sterownika. Sam fakt, że karta nie jest widoczna w aplikacji, nie wskazuje jeszcze jednoznacznie na awarię mechanicznego złącza. Sprawdzanie czytnika SmartCard w laptopie i komputerzeDiagnostykę warto rozpocząć od ustalenia, czy system operacyjny wykrywa kontroler czytnika. W systemie Windows można sprawdzić Menedżera urządzeń oraz sekcję dotyczącą czytników kart inteligentnych. Jeżeli urządzenie ma ikonę błędu, należy zweryfikować identyfikator sprzętu, sterownik producenta laptopa lub czytnika oraz ewentualne komunikaty dotyczące usługi Smart Card. W systemach uniksowych obecność czytnika PC/SC można analizować za pomocą narzędzi dostarczanych przez pakiet pcsc-lite, w tym polecenia Jeżeli czytnik jest wykrywany, ale karta nie odpowiada, trzeba rozdzielić usterkę karty od usterki gniazda. Pomaga test z inną, zgodną kartą oraz sprawdzenie, czy karta jest wsunięta właściwą stroną i do końca. Nie wolno używać metalowych narzędzi do czyszczenia styków ani stosować nadmiernej siły. W przypadku czytnika zewnętrznego należy dodatkowo sprawdzić przewód USB, inne gniazdo USB i instalację właściwego sterownika. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz podzespołów, w tym diagnostyką problemów z czytnikami i ich złączami. |