Wie ein Smart Card Reader Works

Smart Card Leser sind auch als Card-Programmierer bekannt (weil sie schreiben können, um eine Karte), Kartenterminals, Kartenakzeptanz Gerät (CAD) oder ein Interface Device (IFD). Es gibt einen kleinen Unterschied zwischen dem Kartenleser und dem Terminal. Der Begriff "Leser" ist in der Regel verwendet, um eine Einheit zu beschreiben, die Schnittstellen mit einem PC für die meisten ihren Bedarf. Im Gegensatz dazu ist ein "Terminal" ein in sich geschlossenes Verarbeitung Gerät.

Chipkarten sind portable Daten-Karten, die mit einem anderen Gerät zu kommunizieren, um Zugang zu einem Anzeige-Gerät oder ein Netzwerk. Die Karten können an in ein Lesegerät, das allgemein als ein Karten-Terminal genannt, oder sie arbeiten mit Funkfrequenzen (RF).

Wenn die Chipkarte und das Lesegerät in Berührung kommen, jeder identifiziert sich mit den anderen durch das Senden und Empfangen von Informationen. Wenn die Nachrichten ausgetauscht stimmen nicht überein, ist keine weitere Verarbeitung stattfindet. Also, im Gegensatz zu gewöhnlichen Bankkarten können, Smart Cards, sich zu verteidigen gegen die nicht autorisierte Benutzer und Anwendungen in innovative Maßnahmen der Gefahrenabwehr.

Die Kommunikation mit einer Smart Card Reader

Der Leser sieht einen Pfad für Ihre Anwendung zu senden und zu empfangen Befehle von der Karte. Es gibt viele Arten von Lesern zur Verfügung, wie z. B. serielle Schnittstellen, PCCard, Tastatur und Standard-Modelle. Leider wurde der ISO-Gruppe nicht in der Lage einen Standard für die Kommunikation mit dem Leser so gibt es keine one-size-fits-all Ansatz für die Smart Card Kommunikation.

Jeder Hersteller bietet ein anderes Protokoll für die Kommunikation mit dem Leser.

  • Zuerst müssen Sie mit dem Leser zu kommunizieren.
  • Zweitens, dem Leser kommuniziert mit der Karte, die als Vermittler vor dem Senden der Daten auf die Karte.
  • Drittens ist die Kommunikation mit einer Smartcard auf der APDU-Format. Die Karte wird die Daten und sendet es an die Leser, die dann die Daten wieder zu seinem Ursprung Quelle wird.

Die folgenden Klassen sind für die Kommunikation mit dem Leser:

  • ISO-Kommando-Klassen für die Kommunikation mit 7816-Protokoll
  • Klassen für die Kommunikation mit dem Leser
  • Klassen für die Umwandlung von Daten an einen Hersteller-spezifischen Format
  • Ein Antrag für die Prüfung und Verwendung der Karten für einen bestimmten Zweck bestimmt und

Leser kommen in vielen Formen, Faktoren und Fähigkeiten. Der einfachste Weg, ein Leser zu beschreiben, ist von der Art der Schnittstelle an einen PC. Smart-Card-Leser zur Verfügung stehen, die eine Schnittstelle zu RS232 serielle Ports, USB-Ports, PCMCIA-Steckplätze, Floppy-Disk-Slots, parallele Schnittstellen, Infrarot IrDA-Ports und Tastaturen und Tastatur Keil Leser. Kartenleser verwendet werden, um Daten aus zu lesen - und Schreiben von Daten auf - die Smart Card. Leser kann einfach in einen PC nutzt Windows 98/ME, 2000 oder XP Plattformen integriert werden. Doch schon einige Computer-Systeme kommen, ausgestattet mit einem eingebauten Smartcard-Leser. Einige Kartenleser kommt mit verbesserten Sicherheits-Features wie zB die sichere PIN-Eingabe, sichere Display und einen integrierten Fingerabdruck-Scanner für die nächste Generation von Multi-Layer-Sicherheit und Drei-Faktor-Authentifizierung.

Ein weiterer Unterschied in Leser-Typen ist On-Board-Intelligenz und Fähigkeiten. Ein umfangreiches Kurs-und Performance-Unterschied besteht zwischen einem industriellen Kraft Leser, die eine breite Vielzahl der Karte Protokolle und die weniger teure Win-Card-Reader unterstützt, die nur mit Mikroprozessor-Karten und führt die gesamte Verarbeitung der Daten in den PC.

Die Optionen im Terminal Entscheidungen sind genauso vielfältig. Die meisten Einheiten haben ihre eigenen Betriebssysteme und Entwicklungstools. Sie normalerweise für andere Funktionen wie Magnet-Streifen-Lesung, Modem-Funktionen und Transaktionsdruck.

Für die Bearbeitung einer Chipkarte der Computer muss mit einem Smartcard-Leser, die über folgende obligatorischen Funktionen ausgestattet werden:

  • Smart Card Interface Standard - ISO 7816 ist ein internationaler Standard, dass die Anforderungen an die Schnittstelle für kontaktlose Smart Cards Typ beschreibt. Diese Standards haben mehrere Teile. Zum Beispiel, Teil 1, 2 und 3 gelten für eaders Karte. Teil 1 definiert die physikalischen Eigenschaften der Karte. Teil 2 legt fest, Dimension und Lage der Smart Card Chip Kontakte. Teil 3 legt die elektronische Signale und Übertragungsprotokolle der Karte. Kartenleser kann als nach ISO 7816 1/2/3, oder in seiner vereinfachten Begriff, ISO 7816.
  • Driver - Dies bezieht sich auf die Software durch das Betriebssystem (OS) von einem PC für die Verwaltung einer Chipkarte und Kartenlesegerät verwendet anwendbar. Um eine Smart-ID-Karte zu lesen, muss der Treiber des Kartenlesers werden PC / SC-kompatibel ist, die von den meisten Kartenleser Produkte, die derzeit verfügbar sind. Es sei darauf hingewiesen, dass die verschiedenen OS verschiedene Treiber benötigen würde. Mit dem Erwerb von Kartenlesern, die Kompatibilität zwischen dem Fahrer und das Betriebssystem zu bestimmen und zu gewährleisten.

Wünschenswerten Eigenschaften in einem Smart Card Reader

Card Kontakt-Typen gibt an, wie der Kontakt zwischen einem Kartenleser und einer Chipkarte ist physisch aus. Es gibt grundsätzlich zwei Arten von Kontakt: Landung Kontakt und Reibung Kontakt (auch als Schiebe-oder Abwischen bekannt). Für Kartenleser mit Reibung Kontakt, den Kontakt Teil befestigt. Der Kontakt Wischtücher auf der Karte und der Chip-Oberfläche, wenn eine Karte eingesteckt ist. Für Kartenleser mit der Landung Art, wird der Kontakt Teil beweglich. Der Kontakt "landet" auf der Chip-Karte ist nach einem ganz eingefügt. Im Allgemeinen, Kartenleser der Landung Art bieten einen besseren Schutz für die Karte als die Reibung geben.

Smart-Card-Leser sind auch als Smart-Card-Programmierer zu konfigurieren und zu personalisieren Integrated Circuit Cards. Diese Programmierer nicht nur Daten lesen, sondern auch die Daten in der Karte speichern. Dies bedeutet, dass nicht nur die CPU-basierten Smart Cards, sondern auch einfache Speicherkarten können so programmiert werden, mit einem Smartcard-Leser. Natürlich muss der Kartenleser ist das entsprechende Protokoll zu unterstützen, wie die asynchrone T = 0, T = 1 oder synchron I2C-Protokolle.

Es wird nicht lange vor dem Smartcard-Leser zu einem festen Bestandteil eines jeden Computers zu übernehmen - und anschließend das Leben von Computer-Nutzer. Computer-Systemen mit Tastaturen, Smart Card Reader / Writer Integration sind ebenfalls erhältlich.

Smart-Card-Leser sind auch in Form von USB-Dongle. USB-Dongles sind häufig mit GSM-Telefone, die eine SIM-Chipkarte verwendet. Darüber hinaus können Telefonnummern auf einem PC mit dem USB-Smart-Card-Dongle bearbeitet werden.

Discuss Wie ein Smart Card Reader Works in the forums.

 
(1 - user rating)

Du musst dich anmelden oder registrieren, um einen Kommentar zu schreiben.