|
narzędzia |
Karta elektronicznaKarta elektroniczna (ang. smart card) — uniwersalny nośnik danych w postaci karty wykonanej z plastiku z umieszczonym na niej (lub wewnątrz niej) jednym lub kilkoma układami scalonymi, które pozwalają na ochronę procesu logowania użytkownika, kontrolę dostępu i zawartych na niej danych. Może być odczytywana za pomocą urządzeń automatycznych, np. przy zawieraniu i rozliczaniu transakcji finansowych oraz w kasach cyfrowych. Karty elektroniczne mają rozmiar i wygląd zbliżony do tradycyjnych kart kredytowych z paskiem magnetycznym. Często posiadają również taki pasek i mogą być odczytywane w urządzeniach nie obsługujących kart elektronicznych. Karty elektroniczne charakteryzują się:
Karty elektroniczne znalazły wiele zastosowań w życiu codziennym. Najczęściej służą jako:
Karty elektroniczne, ze względu na sposób przesyłania danych dzielą się na dwa rodzaje:
[edytuj] Budowa kart elektronicznych[edytuj] Wymiary kartSą dwa standardowe wymiary kart:
W technologiach gdzie karty są stosowane w obu wymiarach, udostępnia się kartę większą z otworami wokół chipa, umożliwia to normalne korzystanie z większej karty i pozwala na wyłamanie części karty z chipem do wymiarów mniejszych, jeżeli jest taka potrzeba. [edytuj] MikroprocesorMikroprocesor zapewnia kontrolę odczytu i zapisu danych, które umieszczone są w pamięci. Podczas jakiejkolwiek operacji posiadacz musi wprowadzić odpowiedni numer PIN. Mikroprocesor ma możliwość kontrolowania nieudanych prób wprowadzania, po ustalonej wcześniej liczbie złych logowań karta może być zablokowana. Procesor zarządza również pamięcią, co umożliwia wprowadzanie do niej dowolnych informacji, dzięki czemu łatwo można zmienić jej funkcję. Najczęściej stosowanymi mikroprocesorami w kartach są 8-bitowe moduły z pamięcią do ponownego zapisu EEPROM (ang. Electrically-Erasable Programmable Read-Only Memory) o wielkości 8,24 kbit. Na rynku dostępne są też karty 16-bitowe z pamięcią o wielkości 64 kbit. [edytuj] PamięćKarty, oprócz mikroprocesora zawierają również pamięć stałą ROM (ang. Read Only Memory), która zawiera system operacyjny, zwany maską karty, która definiuje obszary pamięci karty:
[edytuj] System Plików Karty Smart CardNazwy plików posiadają długość 2 bajtów. Wyróżnia się trzy typy plików głównych:
[edytuj] Języki programowania kartObecnie dwoma językami programowania, których używa się najczęściej do oprogramowania tych kart, są Java dla kart chipowych oraz BASIC. Karty posiadają maszynę wirtualną obsługującą dany język. [edytuj] Zobacz też |