Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Bedienungsanleitung und Technische Unterlagen
B1
Professional & KAAN Professional
®
1
KOBIL
Systems GmbH
Mit Sicherheit eine Idee voraus
http://www.kobil.de
1)
B1 ist eine eingetragene Marke der Deutschen Telekom AG

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Kobil B1 Professional

  • Seite 1 Bedienungsanleitung und Technische Unterlagen Professional & KAAN Professional ® KOBIL Systems GmbH Mit Sicherheit eine Idee voraus http://www.kobil.de B1 ist eine eingetragene Marke der Deutschen Telekom AG...
  • Seite 2 KOBIL Chipkartenterminal Handbuch Copyright © 2000-2002 KOBIL Systems GmbH. Alle Rechte vorbehalten. Ohne vorherige Zustimmung der KOBIL Systems GmbH darf dieses Handbuch weder kopiert noch auf andere Art vervielfältigt werden; dies gilt auch für Teile des Handbuches. Es wurden alle Ans trengungen unternommen, um die Richtigkeit dieses Handbuches sicherzustellen.
  • Seite 3: Inhaltsverzeichnis

    KOBIL Chipkartenterminal Handbuch Inhalt Inhalt ............................ 2 Abkürzungen ........................4 Allgemeine Hinweise ......................5 Installation und Inbetriebnahme ..................5 Lieferumfang......................... 5 Systemanforderungen....................5 Anschluß ........................9 Installation der Software ....................9 Defaultverhalten der LED ..................... 9 Sicherheitsrelevante Funktionen ..................10 Sichere PIN-Eingabe....................
  • Seite 4 KOBIL Chipkartenterminal Handbuch 9.10 Freeze Status File ....................42 9.11 ICC Configuration File .................... 42 9.12 ICC Status File ......................42 Applikationsbefe hle ....................... 43 10.1 CT Applikationsbefehle ................... 43 10.2 Befehlsübersicht ...................... 44 10.3 Status Bytes SW1 und SW2 ..................45 10.4...
  • Seite 5: Abkürzungen

    KOBIL Chipkartenterminal Handbuch Abkürzungen Application Programming Interface Answer To Reset Produktnamen der Chipkartenterminals Class-Byte Chipkartenterminal Card Terminal Number Character Waiting Time Geräteadresse hier Destination Address Data Object (siehe auch TLV) GKAPI GeldKarte Application Programming Interface HTSI Host Transport Service Interface Internationales Alphabet Nr.
  • Seite 6: Allgemeine Hinweise

    KOBIL Chipkartenterminal Handbuch Allgemeine Hinweise Dieses Handbuch beschreibt Leistungsmerkmale, Installation, Bedienung Programmierung der KOBIL Chipkartenterminals KAAN Professional und B1 Professional. Abschnitte dienen ausschließlich Dokumentation Programmierschnittstelle. Wichtige Hinweise sind in Fettschrift hervorgehoben. Installation und Inbetriebnahme Lieferumfang Zum Lieferumfang Ihres KOBIL Chipkartenterminals gehören: •...
  • Seite 7 KOBIL Chipkartenterminal Handbuch Abbildung 1: Anordnung der Security Labels Abbildung 2: Anschluß des Chipkartenterminals (serielle Version) Seite 6...
  • Seite 8 KOBIL Chipkartenterminal Handbuch Abbildung 3: Anschluß des Chipkartenterminals (USB Version) Abbildung 4: Einführen der Chipkarte Seite 7...
  • Seite 9 KOBIL Chipkartenterminal Handbuch Abbildung 5: Einführen der ID-000 Chipkarte (nur B1 Professional) Seite 8...
  • Seite 10: Anschluß

    KOBIL Chipkartenterminal Handbuch Anschluß Schalten Sie vor dem Anschluß des Chipkartenterminals Ihren Rechner auf jeden Fall aus, sonst kann sowohl der Rechner als auch das Chipkartenterminal Schaden nehmen! Das Chipkartenterminal muß mit einer freien Schnittstelle verbunden werden. Abbildung 2 zeigt das Anschlußschema für die serielle Version. Über die PS/2 Tastatur- oder Mausschnittstelle bezieht das Chipkartenterminal seinen Strom.
  • Seite 11: Sicherheitsrelevante Funktionen

    KOBIL Chipkartenterminal Handbuch Sicherheitsrelevante Funktionen Die KOBIL Chipkartenterminals KAAN Professional und B1 Professional verfügen über eini- ge sicherheitsrelevante Funktionen, die Sie als Verbraucher schützen sollen. Dazu ist es wichtig, daß Sie sich davon überzeugen, daß das Chipkartenterminal nicht manipuliert wurde.
  • Seite 12: Sichere Pin-Eingabe

    KOBIL Chipkartenterminal Handbuch Sichere PIN-Eingabe Das Chipkartenterminal KAAN Professional / B1 Professional unterstützt die sichere Eingabe von Geheimzahlen ihrer Chipkarte. Diese Anwendung erlaubt es, daß die Geheimzahl (PIN, Personal Identification Number) ihrer Chipkarte – beispielsweise für Signaturgesetz- konforme Chipkarten – direkt am Chipkartenterminal eingegeben werden kann. Das hat den Vorteil, daß...
  • Seite 13: Sichere Pin-Änderung

    Die Anordnung der Tasten entnehmen Sie bitte Abbildung 1. Sichere PIN-Änderung Das Chipkartenterminal KAAN Professio nal / B1 Professional unterstützt die sichere Änderung von Geheimzahlen ihrer Chipkarte. Diese Anwendung erlaubt es, daß die Geheimzahl ihrer Chipkarte – beispielsweise für Signaturgesetz-konforme Chipkarten – direkt am Chipkartenterminal geändert werden kann.
  • Seite 14 KOBIL Chipkartenterminal Handbuch Abbildung 7: Ablauf der sicheren PIN-Änderung Seite 13...
  • Seite 15: Bezahlen Mit Der Geldkarte Im Internet

    KOBIL Chipkartenterminal Handbuch Bezahlen mit der GeldKarte im Internet KAAN Professional und B1 Professional unterstützen das Bezahlen mit der GeldKarte im Internet nach der Spezifikation des Zentralen Kreditausschusses des Deutschen Kreditgewerbes (ZKA) „GeldKarte – Internet Kundenterminal“. Diese Spezifikation schützt Sie als Kunde, der mit der GeldKarte im Internet bezahlen möchte, vor Angriffen über das Internet auf Ihre GeldKarte.
  • Seite 16: Inkrementelle Zahlung

    KOBIL Chipkartenterminal Handbuch Abbildung 8: Ablauf der normalen Zahlung 5.3.2 Inkrementelle Zahlung inkrementellen Zahlung können innerhalb einer Transaktion mehrere Abbuchungsschritte aufeinander folgen, z.B. um Dienstleistungen auf Zeitbasis zu bezahlen. Dabei werden – wie bei der normalen Zahlung – Empfänger und jeder einzelne Teilbetrag angezeigt und müssen bestätigt werden.
  • Seite 17 KOBIL Chipkartenterminal Handbuch automatisch. Dann wurden nur die von Ihnen vorher authorisierten Beträge von der GeldKarte abgebucht. Ebenso wird Ihnen angezeigt, ob die Ware aus der Sicht des Händlers bereits ausgeliefert wurde oder nicht. Überprüfen Sie diese Angabe und bestätigen Sie den Vorgang nur dann, wenn diese Angabe korrekt ist.
  • Seite 18: Schnelle Inkrementelle Zahlung

    KOBIL Chipkartenterminal Handbuch 5.3.3 Schnelle inkrementelle Zahlung Die schnelle inkrementelle Zahlung verläuft prinzipiell ähnlich der inkrementellen Zahlung. Sie brauchen jedoch nicht jeden Teilbetrag einer Transaktion einzeln zu bestätigen. Um dennoch einen Schutz vor unberechtigtem Abbuchen von Ihrer GeldKarte zu gewährleisten, müssen Sie eine Obergrenze für den Gesamtbetrag sowie für jeden Teilbetrag setzen.
  • Seite 19 KOBIL Chipkartenterminal Handbuch Abbildung 10: Ablauf der schnellen inkrementellen Zahlung Seite 18...
  • Seite 20: Protokollierung Der Daten

    Das mitgelieferte Programm GKAPI-Manager verwaltet die Protokolldatei und bietet eine einfache Exportmöglichkeit, so daß Sie die Protokolldaten auf einer Diskette oder ausgedruckt Ihrer Bank zur Verfügung stellen können. Das Programm GKAPI-Manager starten Sie über Startmenü - Programme - KOBIL Systems - GKAPI-Manager. Seite 19...
  • Seite 21: Updates

    KOBIL Chipkartenterminal Handbuch Updates Die KOBIL Chipkartenterminals KAAN Professional und B1 Professional verfügen über einen Update-Mechanismus, der es erlaubt, neue Funktionen und Korrekturen in ein vorhandenes Chipkartenterminal einzuspielen. 5.4.1 Treiber-Updates Aktualisierte Versionen der Treiber-Software können unter www.kobil.de bezogen werden. Starten Sie die Datei Setup.exe und befolgen Sie die Anweisungen am Bildschirm.
  • Seite 22 KOBIL Chipkartenterminal Handbuch Danach erscheint die neue Firmware-Version im Ansichtsmenü. Klicken Sie mit der rechten Maustaste auf die Firmware und wählen Sie an Kartenterminal senden: Während des Software-Updates erscheint folgende Meldung auf dem Display des Chipkartenterminals: „ Software-Update. Bitte warten.“...
  • Seite 23: Schlüssel-Updates

    Diese Schlüssel dienen dazu, Sie als Kunden beim Bezahlen mit der GeldKarte zu schützen. Daher werden diese Schlüssel in regelmäßigen Abständen aktualisiert. Das Programm CT-Manager erreichen Sie über Startmenü à à Programme à à KOBIL Systems à à CT-Manager Öffnen Sie die Update-Datei über den Menüpunkt Datei à à Öffnen...
  • Seite 24: Secovid

    KOBIL Chipkartenterminal Handbuch SecOVID KAAN Professional und B1 Professional unterstützen das Authentifikationssystem SecOVID von KOBIL Systems. Dieser Abschnitt beschreibt den Einsatz des Chipkartenterminals in Verbindung diesem Authentifikationssystem. Wenn SecOVID Authentifikationssystem nicht einsetzen, können Sie diesen Abschnitt überspringen. Die SecOVID-Funktionalität des Chipkartenterminals wird nur in Verbindung mit einem SecOVID-Authentifikationssystem bereitgestellt.
  • Seite 25: Secovid Offline-Modus

    KOBIL Chipkartenterminal Handbuch 5.5.2 SecOVID Offline-Modus In diesem Modus kann das Chipkartenterminal autonom ein SecOVID-Einmalpaßwort erzeugen, ohne daß dies von einer speziellen Anwendungssoftware auf Ihrem Rechner aus angestoßen werden muß. Stellen Sie sicher, daß keine andere Anwendung von Ihrem Rechner aus auf das Chipkartenterminal zugreift.
  • Seite 26: Systemübersicht

    KOBIL Chipkartenterminal Handbuch Systemübersicht Durch die in das Kartenterminal integrierte CPU können mit nur einem Treiber verschiedenste Chipkarten gelesen werden. Die Umsetzung des Protokolls zwischen Chipkartenterminal und Karte erfolgt transparent, so daß zum PC nur noch ein Protokoll behandelt werden muß. Dies erfolgt nach T=1 ISO 7816-3 Amd 1. Nur in wenigen Punkten bestehen Abweichungen, in denen das T=1 Protokoll an die speziellen Verhältnisse bei der...
  • Seite 27 KOBIL Chipkartenterminal Handbuch Protokoll Referenz ISO 7816-3 ISO 7816-3 Amd. 1 T=14 der gemeinsame Vorschlag der GZS und der Deutschen Telekom für FTZ 1 TR 15 ein nationales asynchrones Blockübertragungsprotokoll. 2 Wire Protokoll Siemens Datenblatt SLE 4432 und SLE 4442...
  • Seite 28: Die Ct - Api

    KOBIL Chipkartenterminal Handbuch Die CT – API Die CT-API als anwendungsunabhängige CardTerminal Application Programming Interface für Chipkartenanwendungen unterliegt dem Urheberrecht der folgenden Autoren, bei denen auch weitere Unterlagen und Ergänzungen erhältlich sind: Deutsche Telekom AG / PZ Telesec GMD - Forschungszentrum Informationstechnik GmbH RWTÜV Anlagentechnik GmbH...
  • Seite 29: Ct_Init

    KOBIL Chipkartenterminal Handbuch CT_init Mit dieser Funktion wird die zur Kommunikation benötigte serielle Schnittstelle ausgewählt, an der der Kartenleser angeschlossen ist, wobei automatisch die Defaultwerte für die Kommunikation eingestellt werden. Die CT_init Funktion sollte zu Beginn eines jeden Programmes aufgerufen werden.
  • Seite 30: Ct_Data

    KOBIL Chipkartenterminal Handbuch CT_data Diese Funktion dient Senden Kartenlesersteuerungs- bzw. Kartenleseranwendungsbefehlen und liefert die Antwort auf das Kommando an das aufrufende Programm zurück. Funktion: char CT_data(unsigned short ctn, unsigned char *dad, unsigned char *sad, unsigned short lenc, unsigned char *command,unsigned short *lenr,...
  • Seite 31: Ct_Close

    KOBIL Chipkartenterminal Handbuch CT_close Diese Funktion beendet die Kommunikation zum Kartenleser und gibt die Schnittstelle frei. Sie muß am Ende des Programm aufgerufen werden. Funktion: char CT_close(unsigned short ctn) Parameter: Parametername Parametertyp Bedeutung Eingabeparameter logische Card Term inal Number Tabelle 8: Parameter zu CT_close Returnwert siehe Tabelle 9.
  • Seite 32: Nutzung Der Ct-Api Am Beispiel Der Krankenversicherungskarte

    KOBIL Chipkartenterminal Handbuch Nutzung der CT-API am Beispiel der Krankenversicherungskarte Im folgenden Beispiel wird die Anwendung der Funktionen CT_init, CT_data sowie CT_close (ohne Behandlung der Rückgabewerte) demonstriert. /* Beispiel zum Lesen einer Krankenversicherungskarte */ #inlcude <windows.h> /* plattformspezifisches */ #include <stdio.h>...
  • Seite 33 KOBIL Chipkartenterminal Handbuch /* Response ausgeben */ for(i=0;i<lenr;i++) printf("%02x ",response[i]); printf("\nBitte Karte einlegen und Taste drücken!\n"); getch(); /* RESET ICC */ sad = 2; /* source = Host (PC) */ dad = 1; /* destination = CardTerminal */ lenr = sizeof(response);...
  • Seite 34: Tag Length Value (Tlv) Darstellung

    KOBIL Chipkartenterminal Handbuch Tag Length Value (TLV) Darstellung Aufbau eines TLV Feldes Zur Codierung der Dateien einer Chipkarte sowie des Kartenlesers wird in vielen Fällen eine TLV Darstellung benutzt. Diese Darstellung ist einheitlich nach der folgenden Struktur aufgebaut. Value 1 Byte...
  • Seite 35: Codierung Der Tags

    KOBIL Chipkartenterminal Handbuch Codierung der Tags Der Inhalt der TLV Dateien ist durch die Definition der Tags und der dazugehörigen Values eindeutig festgelegt. Zur Zeit werden folgende Tags und Values benutzt. Value Bedeutung Codierungsregel Wert Bedeutung Wert '01' Version '02' Module Aufzählung...
  • Seite 36 KOBIL Chipkartenterminal Handbuch '12' Optionen für Aufzählung '00' Defaultwerte (9600 Baud, 8 Datenbit, 1 Stopbit, gerade Parität) Character Komponente '01' 1 Stopbit '02' 2 Stopbits '03' keine Parität '04' gerade Parität '05' ungerade Parität '10' CWT kann geändert werden '11' BWT kann geändert werden...
  • Seite 37 KOBIL Chipkartenterminal Handbuch '80' I 2 C Bus Protokoll '81' 3 Wire Bus '82' 2 Wire Bus '90' Chipkartentyp 4401 '91' Chipkartentyp 4402 '92' Chipkartentyp 4403 '93' Chipkartentyp 4433 '23' DI Byte Parameter für PTS nach ISO 7816-3 '24' FI Byte Parameter für PTS nach ISO 7816-3...
  • Seite 38: Das Chipkartenterminal Dateisystem

    KOBIL Chipkartenterminal Handbuch Das Chipkartenterminal Dateisystem Das Chipkartenterminal (CT) Dateisystem dient zur Darstellung und Konfiguration spezieller Eigenschaften des Chipkartenterminals. Es ist hierarchisch aufgebaut und hat folgende Eigenschaften: • Dateien bzw. Verzeichnisse können mit Rechten zum Lesen und / oder Schreiben versehen werden.
  • Seite 39: Verzeichnisse

    KOBIL Chipkartenterminal Handbuch Verzeichnisse Verzeichnisse sind spezielle Dateien, die das System zur Verwaltung und Strukturierung der Daten benötigt. Sie enthalten Verzeichniseinträge, die die enthaltenen Dateien und Unterverzeichnisse beschreiben. Ein Verzeichniseintrag besteht aus fünf Bytes und hat folgende Struktur: Byte Bedeutung...
  • Seite 40: Hierarchischer Aufbau

    KOBIL Chipkartenterminal Handbuch Hierarchischer Aufbau Das Kartenleser-Dateisystem besteht aus den in Tabelle 13 aufgezeigten Dateien. Masterfile, ID = 3F 00 CT Configuration File, ID = 00 20 CT Directory, ID = 7F 60 HOST / CT Configuration File, ID = 60 20...
  • Seite 41: Host Status File

    KOBIL Chipkartenterminal Handbuch HOST Status File Das HOST Status File beschreibt den HOST-Treiber Status und befindet sich deshalb auf der PC Seite, wird aber mit der DAD = 01 direkt adressiert. Das Tag '0F' kann mehrfach vorkommen, wenn mehre Kartenleser vom Treiber unterstützt werden. Es beschreibt die Zuordnung der Card Terminal Number (CTN) mit dem entsprechenden Port mit der Art des Interfaces (serieller Port).
  • Seite 42: Host / Ct Configuration File

    KOBIL Chipkartenterminal Handbuch HOST / CT Configuration File Die Tags '11', '12' und '13' können mehrfach vorkommen, sie gelten dann für den zuvor angegebenen Protokolltyp. Stehen die Tags vor einen Protokoll, gelten sie für alle Protokolle. HOST / CT Configuration File ID = 60 20 Beschreibung der unterstützten Eigenschaften der HOST / CT Schnittstelle...
  • Seite 43: Freeze Status File

    KOBIL Chipkartenterminal Handbuch 9.10 Freeze Status File Der Freeze Status wird durch ein Freeze-Kommando gelöscht. Nach Ende des Freeze- Kommandos zeigt der Freeze Status das Ereignis an, welches das Freeze-Kommando beendete. Freeze Status File ID = 60 31 Freeze-Status Bedeutung...
  • Seite 44: Applikationsbefehle

    KOBIL Chipkartenterminal Handbuch Applikationsbefehle Alle Befehle an das Kartenterminal erfordern die Struktur der CT-API, die für das Gesundheitswesen spezifiziert wurde. Die Applikationsbefehle werden aufgeteilt in Befehle an das Kartenterminal (CT) und an die Chipkarte (ICC). Die CT-Befehle sind dadurch gekennzeichnet, daß...
  • Seite 45: Befehlsübersicht

    KOBIL Chipkartenterminal Handbuch 10.2 Befehlsübersicht Die folgende Tabelle gibt einen Überblick über die Befehle und ihre Codierung. Kommando Codierung Parameter Erase Binary '00' '0E' offset var. var. Verify '00' '20' '00' '00' var. Select File '00' 'A4' '00' '00' 2,00...
  • Seite 46: Status Bytes Sw1 Und Sw2

    KOBIL Chipkartenterminal Handbuch 10.3 Status Bytes SW1 und SW2 Die Syntax der Antwort entspricht ISO 7816-4. Auch die Codierung von SW1 und SW2 entspricht soweit wie möglich der ISO 7816-4. Es wurden aber Erweiterungen vorgenommen, um Fehlerursachen differenzierter signalisieren zu können. Die folgende Tabelle gibt einen Überblick über die allgemeinen Anzeigen durch SW1 und SW2 sowie ihrer Ursachen.
  • Seite 47: Erase Binary

    KOBIL Chipkartenterminal Handbuch 10.4 Erase Binary Löscht Daten in der selektierten Datei. Hinweis: Im Augenblick ist der Erase Binary Befehl nur bei ausgewähltem Protokoll 4402 für die Chipkarte SLE 4402 zulässig. Es können nur die Bits 80 bis 111 (Bytes 10 bis 13) mit Erase Binary gelöscht werden.
  • Seite 48: Verify

    KOBIL Chipkartenterminal Handbuch 10.5 Verify Der Verify- Befehl führt eine Paßwortprüfung für die aktive Datei durch. Bei einer Änderung der aktiven Datei geht der Status der Paßwortprüfung verloren. Der Parameter P2 des Verify Befehls spezifiziert die Referenzdaten. Ist P2 gleich 0, werden keine besonderen Referenz- daten spezifiziert.
  • Seite 49 KOBIL Chipkartenterminal Handbuch Spezielle Statusanzeigen: SW1 SW2 Bedeutung mögliche Ursachen '62 00' kein Paßwort Die aktive Datei bzw. das aktive Verzeichnis ist nicht durch ein Paßwort geschützt. '63 00' Falsches Paßwort '69 83' Fehlbedienunszähler abgelaufen '69 85' Befehl nicht möglich Es existiert keine aktive Datei bzw.
  • Seite 50: Select File

    KOBIL Chipkartenterminal Handbuch 10.6 Select File Select File wählt eine aktive Datei im CT Dateisystem aus. Die neue Datei muß sich im aktiven Verzeichnis befinden oder es muß das Masterfile sein. (Ausgenommen sind die direkt adressierbaren Dateien in HOST-Treiber). Scheitert 'SELECT FILE', existiert keine aktive Datei.
  • Seite 51: Read Binary

    KOBIL Chipkartenterminal Handbuch 10.7 Read Binary Read Binary liest Daten aus der aktiven Datei des Dateisystems. Codierung: '00' 'B0' P1, P2 Offset des ersten zu lesenden Bytes leer Datenfeld leer Anzahl der zu lesenden Bytes. Wenn Le = 00 oder 000000 ist, wird bis zum Ende der Datei gelesen, bei Le = 00 jedoch maximal 256 Bytes.
  • Seite 52: Write Binary

    KOBIL Chipkartenterminal Handbuch 10.8 Write Binary Write Binary schreibt Daten in die aktive Datei des Dateisystems. Codierung: '00' 'D0' P1, P2 Offset des ersten zu schreibenden Bytes Anzahl der zu schreibenden Bytes Datenfeld zu schreibende Daten leer Tabelle 36: Codierung des Write Binary Befehls...
  • Seite 53: Reset

    KOBIL Chipkartenterminal Handbuch 10.9 Reset Ein Reset wird bei dem angegebenen Gerät durchgeführt und liefert den ATR. Bei Kartenterminals mit mehreren Schnittstellen werden gesperrte Ports wieder freigegeben. Codierung: '20' '10' Device 00 = Kartenleser, 01 = ICC1, 02 = ICC2...
  • Seite 54: Reset Ct

    Dieser Befehl bewirkt das gleiche wie Reset, er ist nur aus Gründen der Kompatibilität zur Vereinbarung im Gesundheitswesen implementiert. Codierung: '20' '11' '00' = Terminal, '01' = ICC1, '02' = ICC2 (nur B1 Professional) '00' = keine Antworten '01' = gesamter ATR '02' = nur historical Characters als Antwort leer...
  • Seite 55: Request Icc

    Einstecken der Karte einen Reset durch. Bei Kartenterminals mit Display kann eine Eingabeaufforderung angezeigt werden. Codierung: '20' '12' Device '01' = ICC1, '02' = ICC2 (nur B1 Professional) Bits b8 - b5: '0' = Standard-Displaytext Nr. 1 (siehe Abschnitt 10.19) 'F' = keine Displaymeldung Bits b4 - b1:...
  • Seite 56 KOBIL Chipkartenterminal Handbuch Spezielle Statusanzeigen: SW1 SW2 Bedeutung mögliche Ursachen '90 00' ATR von synchroner ICC empfangen '90 01' ATR von asynchroner ICC empfangen '62 00' Warnung Es wurde während der Wartezeit keine Chipkarte eingelegt '62 01' Warnung Die Chipkarte ist bereits aktiviert...
  • Seite 57: Deactivate

    KOBIL Chipkartenterminal Handbuch 10.12 Deactivate Die Kontakte zur Chipkarte werden deaktiviert. Codierung: '20' '14' Device: 01 = ICC1, 02 = ICC2 '00' leer Datenfeld leer '00' Tabelle 43: Codierung des Deactivate-Befehls Spezielle Statusanzeigen: SW1 SW2 Bedeutung mögliche Ursachen '90 00'...
  • Seite 58: Eject Icc

    KOBIL Chipkartenterminal Handbuch 10.13 Eject ICC Die Karte wird deaktiviert.Es wird auf dem Display eine Meldung zum Entfernen der Karte ausgegeben, deren Anzeigedauer mit dem Timeoutparameter angegeben werden kann. Codierung: '20' '15' Device: '01' = ICC1, '02' = ICC2 '00' = Standard-Displaytext Nr. 2 (siehe Abschnitt 10.19) 'F0' = keine Displaymeldung 0, 1 oder Länge des Datenfeldes...
  • Seite 59: Get Status

    Datenobjekte (DO) zurückgeliefert werden (siehe Tabelle 48). Codierung: '20' '13' '00' = Chipkartenterminal '01' = ICC 1 '02' = ICC 2 (nur B1 Professional) P1 = '00' : '46' = Terminalhersteller '80' = Status aller ICC-Interfaces '81' = Funktionale Einheiten P1 ≠ '00' :...
  • Seite 60: Input

    KOBIL Chipkartenterminal Handbuch 10.15 Input Mit dem Input-Kommando können Eingaben von der Tastatur des Kartenterminals angefordert werden. Optional kann ein Text zur Eingabe auf dem Display angezeigt werden. Codierung: '20' '16' '50' = Tastatur '00' = keine optische Rückmeldung der Eingabe...
  • Seite 61: Output

    KOBIL Chipkartenterminal Handbuch 10.16 Output Mit dem Output-Kommando können Ausgaben auf dem Display des Kartenterminals angezeigt werden. Codierung: '20' '17' '40' = Display '00' leer oder Länge des Datenfeldes Datenfeld leer oder TLV mit den TAGs: '50' = Display Text als IA5 codiert...
  • Seite 62: Perform Verification

    Codierung: '20' ÌNS '18' '01' = CT/ICC-Interface 1 '02' = CT/ICC-Interface 2 (nur B1 Professional) '00' = Benutzerauthentikation via PIN-Pad Länge des Datenfeldes Datenfeld TLV mit den Tags (s. hierzu auch ISO/IEC 7816-6): '52' = Command-to-Perform: Control Byte (s.u.) || Einfügeposition || Rohkommando '50' = Anzeigetext für Aufforderung zur PIN-Eingabe (default = „Bitte Geheimzahl eingeben:“)
  • Seite 63 KOBIL Chipkartenterminal Handbuch - Command Header (CLA, INS, P1 P2 = 4 Bytes), falls im Datenfeld des ICC-Kommandos nur die PIN ohne Padding eingetragen wird - Command Header mit Längenfeld Lc und mit Paddingbytes vorformatiertem Datenfeld Beispiele: 1. VERIFY-Kommando nach ISO/IEC 7816-4 ('00 20 00 00'), 4-stellige PIN 4712 (BCD) Inhalt von Tag '52' = '40 06 00 20 00 00' Auf Position '05' ab Kommandobeginn wird das Längen-Byte Lc (hier: '02') durch das...
  • Seite 64: Modify Verification Data

    ´Command-to-perform´ angegebenen Insertion Position einzusetzen sind und der Entgege nnahme der Chipkarten-Antwort. Codierung: '20' '19' '01' = CT/ICC-Interface 1 '02' = CT/ICC-Interface 2 (nur B1 Professional) '00' = Benutzerauthentikation via PIN-Pad Länge des Datenfeldes Datenfeld TLV mit den Tags (s. hierzu auch ISO/IEC 7816-6): '52' = Command-to-Perform: Control Byte (s.
  • Seite 65 KOBIL Chipkartenterminal Handbuch alten Referenz-Daten kennt und daher weder feste Felder von 8 Byte noch Delimiter be- nötigt! 2. CHANGE CHV-Kommandos n ach CEN 726-3 mit 4-stelliger PIN (alte PIN 4712, neue PIN 2315) und BCD-Kodierung mit FF-Padding. Inhalt von Tag '52' = '40 06 0E A0 24 00 01 10 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF' Einfügeposition für alte PIN: '06', also sechstes Byte nach Beginn des CHANGE CHV-...
  • Seite 66: Display-Anzeigetexte

    KOBIL Chipkartenterminal Handbuch 10.19 Display-Anzeigetexte Nach der MKT-Spezifikation werden die folgenden Anzeigetexte für eine Display-Größe von 2x16 Zeichen vorgeschrieben. Als Zeichensatz wird das Alphabet (mit Umlauten) in Groß- und Kleinschreibung sowie die Ziffern und die üblichen Sonderzeichen ins besondere inklusive Stern unterstützt. Als Steuerzeichen ist in einem Anzeigetext nur CR zulässig.
  • Seite 67: Reset 1

    KOBIL Chipkartenterminal Handbuch 10.20 Reset 1 Reset 1 führt einen Reset für asynchrone Chipkarten aus und liefert den ATR. Falls die Schnittstelle zur Chipkarte schon aktiviert ist, wird sie vor dem Reset nicht vollständig deaktiviert, die Versorgungsspannung VCC bleibt durchgehend angelegt.
  • Seite 68: Set Interface Parameter

    KOBIL Chipkartenterminal Handbuch 10.21 Set Interface Parameter Der Set Interface Parameter Befehl bewirkt eine Neueinstellung des Protokolls, der Protokollparameter bzw. der anderen einstellbaren Eigenschaften an der angezeigten Schnittstelle. Bei Neueinstellung der HOST / CT Schnittstelle erfolgt die Einstellung der neuen Parameter nach der Übertragung der Antwort des Set Interface Parameter Befehls. Eine Neueinstellung des Protokolls bzw.
  • Seite 69: Set Mode

    KOBIL Chipkartenterminal Handbuch 10.22 Set Mode Mit diesem Befehl wird der Übertragungsmodus zu asynchronen Chipkarten eingestellt. Es werden zwei Modi unterstützt. Im normalen Modus werden die Daten entsprechend dem eingestellten Protokoll übertragen. Im transparenten Modus werden die übergebenen Daten unverändert zur Chipkarte weitergereicht. Das Einschalten des transparenten Modus i s t nur vor Aktivierung der Chipkarte möglich.
  • Seite 70: Freeze

    KOBIL Chipkartenterminal Handbuch 10.23 Freeze Durch einen Freeze Befehl wird der Kartenleser in den Freeze-Zustand gebracht. Im Freeze- Zustand behält der Kartenleser seinen aktuellen Zustand bei und wartet auf das Eintreten eines der im Frezze-Befehl angezeigten Ereignisse. Der Freeze-Zustand beginnt nach dem Senden der Antwort auf den Freeze-Befehl.
  • Seite 71: Wait Freeze

    KOBIL Chipkartenterminal Handbuch 10.24 Wait Freeze 'Wait Freeze' wird nach erfolgreichem Absetzen eines 'Freeze' gesendet und kehrt erst nach Eintreten des im 'Freeze' angegebenen Ereignisses, bzw. wenn ein Fehler aufgetreten ist, zurück. Im Gegensatz zu anderen Befehlen blockiert CT_data(...'Wait Freeze'...) den aufrufenden Programmfaden.
  • Seite 72: Icc Applikationsbefehle

    KOBIL Chipkartenterminal Handbuch 10.25 ICC Applikationsbefehle ICC Applikationsbefehle sind dadurch gekennzeichnet, daß die Zieladresse (DAD) den Wert 00 (ICC1) oder den Wert 02 (ICC2) besitzt.Grundsätzlich versucht der Kartenleser, Daten, die an eine ICC adressiert sind oder von dort empfangen werden, transparent an die jeweilige Zieladresse weiterzureichen.
  • Seite 73: Ansteuerung Synchroner Icc

    KOBIL Chipkartenterminal Handbuch 10.26 Ansteuerung synchroner ICC Erkennt der Kartenleser beim Reset eine synchrone ICC oder wird vom Benutzer mit Hilfe des SET INTERFACE PARAMETER Befehls das Protokoll für eine synchrone ICC eingestellt, wird ein Servermodul für synchrone ICC aktiviert. Dieses Modul läßt die synchrone ICC als Datei erscheinen.
  • Seite 74: Behandlung Der Krankenversichertenkarte

    KOBIL Chipkartenterminal Handbuch 10.29 Behandlung der Krankenversichertenkarte Wenn im CT-Configuration File angezeigt wird, daß das Schreibschutzmodul vorhanden ist, überprüft das Chipkartenterminal bei synchronen Karten, ob die eingelegte Karte der Spezifikation der Krankenversichertenkarte entspricht. In diesem Fall werden alle schreibenden Zugriffe auf die Karte verhindert.
  • Seite 75: Transparenter Modus

    KOBIL Chipkartenterminal Handbuch Transparenter Modus Im transparenten Modus ist eine Datenübertragung zu asynchronen Karten außerhalb von Protokollvorschriften möglich. Der transparente Modus wird nur unterstützt, wenn dies im ICC Configuration File der entsprechenden Schnittstelle angezeigt wird. Der transparente Modus wird mit dem SET MODE Befehl eingeschaltet. Dies ist nicht möglich, wenn die Schnittstelle zur Chipkarte bereits aktiviert ist.

Diese Anleitung auch für:

Kaan professional

Inhaltsverzeichnis