Co to jest programista kart inteligentnych?
Karta inteligentna to karta, która może być zdolna do przechowywania danych lub może również mieć mikroprocesor, a zatem może być w istocie miniaturowym komputerem i być zdolna do przetwarzania danych. Maksymalna specyfikacja karty inteligentnej obejmuje 8 kb (kilobajtów) pamięci RAM, 346 kb pamięci ROM i 256 kb pamięci ROM, którą można programować, wraz z 16-bitowym mikroprocesorem. Programator kart inteligentnych to urządzenie do programowania kart inteligentnych.
Coraz więcej zastosowań kart inteligentnych. Mogą być stosowane w systemach bezpieczeństwa komputerowego, na przykład w klawiaturach kart inteligentnych lub w dostępie do budynków. Mogą działać jako karty kredytowe, gotówka elektroniczna lub karty bankowe. Mogą być również stosowane w systemach lojalnościowych lub jako karty identyfikacyjne. Dokładne użycie, które jest planowane dla kart inteligentnych, określi, jak programista kart inteligentnych jest skonfigurowany do ich formatowania.
Niektóre decyzje, które należy podjąć przed uruchomieniem programatora kart inteligentnych, obejmują podjęcie decyzji, czy karta będzie miała jednorazowe czy wielokrotne zastosowanie, czy będzie przechowywać informacje lub wartość w rejestrze, a także czy niektóre lub wszystkie dane na karcie karta musi być zabezpieczona. Ważne są również decyzje dotyczące szyfrowania i sprawdzania poprawności dostępu do karty, takie jak hasła lub numery PIN, przed podjęciem decyzji o zastosowaniu odpowiedniej karty inteligentnej i programatora kart inteligentnych oraz upewnieniu się, że karta i programator są kompatybilne. Inną ważną kwestią jest język, który będzie używany do programowania kart: podczas gdy niektóre karty są programowane w JAVA, inne są programowane w języku BASIC lub w innych językach.
Innym ważnym czynnikiem przy wyborze programatora kart inteligentnych i jedną z kluczowych różnic między modelami jest to, czy jest to programator kart kontaktowych, czy programator kart zbliżeniowych. Kontaktowa karta inteligentna to taka, którą należy włożyć do czytnika. Z drugiej strony, bezdotykowa karta inteligentna ma wbudowany znacznik RFID i - o ile znajduje się w „zasięgu odczytu” - może komunikować się z czytnikiem kart inteligentnych na odległość.
Niektóre urządzenia do programowania kart inteligentnych są przystosowane do pracy z wieloma typami kart inteligentnych, a niektóre są skonfigurowane tylko dla jednego określonego typu. Niektóre są przeznaczone do kart, które mają zostać wypłacone, a niektóre są przeznaczone do użytku na miejscu w okolicznościach, w których ciągle występują problemy z ponownym kluczowaniem i / lub dodawaniem nowych użytkowników. Ponadto niektóre programatory kart inteligentnych są dostarczane w etui, które może pełnić funkcję czytnika i które zawiera zestaw akumulatorów, ochronną osłonę oraz inne funkcje ochronne, wytrzymałościowe i funkcjonalne. Inne są dostarczane jako płytki drukowane, do których należy dodać obudowę, kabel szeregowy i 9-woltową baterię DC, aby zapewnić funkcjonalność i chronić programator. Z drugiej strony pierwszy typ sprzedaje za ponad 1000 USD (USD), podczas gdy ten drugi kosztuje mniej niż 25 USD.