Herunterladen Inhalt Inhalt Diese Seite drucken

Werbung

KOBIL Chipkartenterminal Handbuch
Copyright © 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 Anstrengungen unternommen, um die Richtigkeit dieses Handbuches siche r-
zustellen. Die KOBIL Systems GmbH übernimmt jedoch keine Garantie hinsichtlich seiner
Richtigkeit und Vollständigkeit. Die Tauglichkeit oder Eignung für einen bestimmten Zweck
wird nicht gewährleistet. Die in diesem Handbuch enthaltenen Informationen können ohne
besondere Ankündigungen geändert werden. Ein Rechtsanspruch ist hieraus nicht ableitbar.
Informationen, die erst nach Drucklegung dieses Handbuches bekannt wurden, finden sich –
falls vorhanden – in der Datei README.TXT auf dem mitgeliefe rten Datenträger.
Weitere Exemplare des vorliegenden Handbuches und technische Informationen über KOBIL
Chipkartenterminals erhalten Sie bei:
KOBIL Systems GmbH
Weinsheimer Straße 71
67547 Worms
E-Mail:
Internet:
Auflage:
Version:
Editor:
Alle aufgeführten Waren- und Produktbezeichnungen sind Warenzeichen oder eingetragene
Warenzeichen der jeweiligen Rechteinhaber.
Herausgegeben von KOBIL Systems GmbH
Copyright © 2000
Support@kobil.de
http://www.kobil.de
5. März 2001
0.3
mt / gs / mh

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Kobil KAAN Standard

  • Seite 1 KOBIL Chipkartenterminal Handbuch Copyright © 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 Anstrengungen unternommen, um die Richtigkeit dieses Handbuches siche r- zustellen.
  • Seite 2 KAAN Standard KAAN Standard Handbuch Mit Sicherheit eine Idee voraus...
  • Seite 3: Inhaltsverzeichnis

    KOBIL Chipkartenterminal Handbuch Inhalt 1 Inhalt ........................... 2 2 Abkürzungen........................4 3 Allgemeine Hinweise......................5 4 Installation und Inbetriebnahme ..................5 Lieferumfang......................... 5 Systemanforderungen....................5 Anschluss ........................7 Installation der Software ....................7 5 Sicherheitsrelevante Funktionen..................8 Sichere PIN-Eingabe..................... 9 Sichere PIN-Änderung....................
  • Seite 4 KOBIL Chipkartenterminal Handbuch 10.9 Reset..........................39 10.10 Reset CT........................40 10.11 Request ICC ........................ 41 10.12 Deactivate........................43 10.13 Eject ICC........................44 10.14 Get Status ........................45 10.15 Input ..........................46 10.16 Output.......................... 47 10.17 Perform Verification....................48 10.18 Modify Verification Data.................... 50 10.19 Reset 1.........................
  • 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 und Programmie- rung des KOBIL Chipkartenterminals KAAN Standard. Die Abschnitte 6 bis 11 dienen aus- schließlich der Dokumentation der Programmierschnittstelle. Wichtige Hinweise sind in Fettschrift hervorgehoben. Installation und Inbetriebnahme Lieferumfang Zum Lieferumfang Ihres KOBIL Chipkartenterminals gehören:...
  • Seite 7 KOBIL Chipkartenterminal Handbuch *Diese Tasten haben bei dem Terminal KAAN Standard keine Funktion Abbildung 1: Tasten des Terminals KAAN Standard Abbildung 2: Anschluss des Chipkartenterminals Seite 6...
  • Seite 8: Anschluss

    KOBIL Chipkartenterminal Handbuch Abbildung 3: Einführen der Chipkarte Anschluss Schalten Sie vor dem Anschluss des Chipkartenterminals Ihren Rechner auf jeden Fall aus, sonst kann sowohl der Rechner als auch das Chipkartenterminal Schaden ne hmen! Das Chipkartenterminal muss mit einer freien Schnittstelle verbunden werden. Abbildung 2 zeigt das Anschlussschema.
  • Seite 9: Sicherheitsrelevante Funktionen

    KOBIL Chipkartenterminal Handbuch Sicherheitsrelevante Funktionen Das KOBIL Chipkartenterminals KAAN Standard verfügt über einige sicherheitsrelevante Funktionen, die Sie als Verbraucher schützen sollen. Dazu ist es wichtig, dass Sie sich davon überzeugen, dass das Chipkartenterminal nicht manipuliert wurde. Achten Sie daher auf sichtbare Beschädigungen am Gehäuse des Chipkartenterminals.
  • Seite 10: Sichere Pin-Eingabe

    KOBIL Chipkartenterminal Handbuch Sichere PIN-Eingabe Das Chipkartenterminal KAAN Standard unterstützt die sichere Eingabe von Geheimzahlen ihrer Chipkarte. Diese Anwendung erlaubt es, dass die Geheimzahl (PIN, Personal Identifica- tion Number) ihrer Chipkarte – beispielsweise für Signaturgesetz-konforme Chipkarten – di- rekt am Chipkartenterminal eingegeben werden kann. Das hat den Vorteil, dass kein Virus oder andere bösartige Software auf Ihrem PC diese Geheimzahl ausspähen kann.
  • Seite 11: Sichere Pin-Änderung

    KOBIL Chipkartenterminal Handbuch Sichere PIN-Änderung Das Chipkartenterminal KAAN Standard unterstützt ebenfalls die sichere Änderung von Ge- heimzahlen ihrer Chipkarte. Diese Anwendung erlaubt es, dass die Geheimzahl ihrer Chip- karte – beispielsweise für Signaturgesetz-konforme Chipkarten – direkt am Chipkartentermi- nal geändert werden kann. Das hat den Vorteil, dass kein Virus oder andere bösartige Soft- ware auf Ihrem PC diese Geheimzahl ausspähen kann.
  • Seite 12: Treiber-Updates

    KOBIL Chipkartenterminal Handbuch Abbildung 5: Ablauf der sicheren PIN-Änderung 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 11...
  • Seite 13: Systemübersicht

    KOBIL Chipkartenterminal Handbuch Systemübersicht Durch die in das Kartenterminal integrierte CPU können mit nur einem Treiber verschieden- ste Chipkarten gelesen werden. Die Umsetzung des Protokolls zwischen Chipkartenterminal und Karte erfolgt transparent, so dass zum PC nur noch ein Protokoll behandelt werden muss.
  • Seite 14 KOBIL Chipkartenterminal Handbuch Während des Betriebes kann beliebig zwischen verschiedenen Smartcards gewechselt werden, d.h. verschiedene Anwendungen können mit derselben Hardware bedient werden. Zur Zeit werden Chipkarten mit folgenden Protokollen unterstützt: Protokoll Referenz ISO 7816-3 ISO 7816-3 Amd. 1 T=14 FTZ 1 TR 15 der gemeinsame Vorschlag der GZS und der Deutschen Telekom für...
  • Seite 15: 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 16: 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 Kom- munikation eingestellt werden. Die CT_init Funktion sollte zu Beginn eines jeden Program- mes aufgerufen werden.
  • Seite 17: Ct_Data

    KOBIL Chipkartenterminal Handbuch CT_data Diese Funktion dient dem Senden von Kartenlesersteuerungs- bzw. Kartenleseranwendungs- befehlen und liefert die Antwort auf das Kommando an das aufrufende Programm zurück. Funktion: char CT_data(unsigned short ctn, unsigned char *dad, un- signed char *sad, unsigned short lenc, unsigned...
  • Seite 18: Ct_Close

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

    KOBIL Chipkartenterminal Handbuch Nutzung der CT-API am Beispiel der Krankenversichertenkarte Im folgenden Beispiel wird die Anwendung der Funktionen CT_init, CT_data sowie CT_close (ohne Behandlung der Rückgabewerte) demons triert. /* Beispiel zum Lesen einer Krankenversichertenkarte */ #inlcude <windows.h> /* plattformspezifisches */ #include <stdio.h>...
  • Seite 20 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 21: 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 auf- gebaut. Value...
  • Seite 22: 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 (ist ein Aufzählung...
  • Seite 23 KOBIL Chipkartenterminal Handbuch '07' 12800 Baud '12' Optionen für Aufzählung '00' Defaultwerte (9600 Baud, 8 Datenbit, 1 Stopbit, gerade Parität) Character Kom- ponente '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 24 KOBIL Chipkartenterminal Handbuch '03' T=14 Protokoll '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...
  • Seite 25: 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 Eige n- schaften: • Dateien bzw. Verzeichnisse können mit Rechten zum Lesen und / oder Schreiben ver- sehen werden.
  • Seite 26: 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 Unterver- zeichnisse beschreiben. Ein Verzeichniseintrag besteht aus fünf Bytes und hat folgende Struktur: Byte...
  • Seite 27: Hierarchischer Aufbau

    KOBIL Chipkartenterminal Handbuch Hierarchischer Aufbau Das Kartenleser-Dateisystem besteht aus den in Tabelle 12 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 28: 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 vor- kommen, wenn mehre Kartenleser vom Treiber unterstützt werden. Es beschreibt die Zuord- nung der Card Terminal Number (CTN) mit dem entsprechenden Port mit der Art des Interfa- ces (serieller Port).
  • Seite 29: 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 ange- gebenen 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 30: 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 been- dete. Freeze Status File ID = 60 31 Freeze-Status...
  • Seite 31: Applikationsbefehle

    KOBIL Chipkartenterminal Handbuch Applikationsbefehle Alle Befehle an das Kartenterminal erfordern die Struktur der CT-API, die für das Gesund- heitswesen spezifiziert wurde. Die Applikationsbefehle werden aufgeteilt in Befehle an das Kartenterminal (CT) und an die Chipkarte (ICC). Die CT-Befehle sind dadurch gekennzeic h- net, dass die Zieladresse (DAD) den Wert '01' besitzt.
  • Seite 32: 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 33: 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 ent- spricht 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 34: 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 35: Verify

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

    KOBIL Chipkartenterminal Handbuch 10.6 Select File Select File wählt eine aktive Datei im CT Dateisystem aus. Die neue Datei muss sich im akti- ven Verzeichnis befinden oder es muss das Masterfile sein. (Ausgenommen sind die direkt adressierbaren Dateien in HOST-Treiber). Scheitert 'SELECT FILE', existiert keine aktive Datei.
  • Seite 38: 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 39: 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 35: Codierung des Write Binary Befehls...
  • Seite 40: 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 41: Reset Ct

    KOBIL Chipkartenterminal Handbuch 10.10 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)
  • Seite 42: Request Icc

    KOBIL Chipkartenterminal Handbuch 10.11 Request ICC Request ICC fordert eine Chipkarte an, wobei optional eine Wartezeit angegeben werden kann, und führt nach Einstecken der Karte einen Reset durch. Bei Kartenterminals mit Dis- play kann eine Eingabeaufforderung angezeigt werden. Codierung: '20'...
  • Seite 43 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 44: 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 42: Codierung des Deactivate-Befehls Spezielle Statusanzeigen: SW1 SW2 Bedeutung mögliche Ursachen '90 00'...
  • Seite 45: 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 Fehler! Verweisquelle konnte nicht gefunden werden.)
  • Seite 46: Get Status

    KOBIL Chipkartenterminal Handbuch 10.14 Get Status Das Get Status-Kommando erlaubt die Abfrage von Zustandsinformationen, die als TLV- codierte Datenobjekte (DO) zurückgeliefert werden (siehe Tabelle 47). Codierung: '20' '13' '00' = Chipkartenterminal '01' = ICC 1 '02' = ICC 2 (nur B1 Professional)
  • Seite 47: Input

    KOBIL Chipkartenterminal Handbuch 10.15 Input Mit dem Input-Kommando können Eingaben von der Tastatur des Kartenterminals angefor- dert werden. Optional kann eine Ziffernfolge zur Eingabe auf dem Display angezeigt werden. Codierung: '20' '16' '50' = Tastatur '00' = keine optische Rückmeldung der Eingabe '01' = Eingabe wird im Klartext auf dem Display angezeigt '02' = Eingabe wird mit „-“...
  • Seite 48: Output

    KOBIL Chipkartenterminal Handbuch 10.16 Output Mit dem Output-Kommando können Ausgaben auf dem Display des Kartenterminals ange- zeigt werden. Die Ausgabe ist auf numerische Zeichen beschränkt. Codierung: '20' '17' '40' = Display '00' leer oder Länge des Datenfeldes Datenfeld leer oder TLV mit den TAGs:...
  • Seite 49: Perform Verification

    KOBIL Chipkartenterminal Handbuch 10.17 Perform Verification Dieses Kommando bewirkt die Anzeige eines Textes mit der Aufforderung zur Eingabe der PIN, die Entgegennahme der PIN-Eingabe über die Tastatur des Chipkartenterminals und die entsprechende Interaktion mit der Chipkarte. Die Unterstützung für einen biometrischen Sen- sor ist derzeit nicht vorgesehen.
  • Seite 50 KOBIL Chipkartenterminal Handbuch 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 Kartenterminal eingetragen.
  • Seite 51: Modify Verification Data

    KOBIL Chipkartenterminal Handbuch 10.18 Modify Verification Data Dieses Kommando bewirkt die Abfrage der alten PIN (bzw. des Resetting Codes, siehe ISO/IEC 7816-8, oder des Unblocking Keys, siehe EN 726-3) und der neuen PIN und die ent- sprechende Interaktion mit der Chipkarte.Eine biometrische Unterstützung ist derzeit nicht implementiert.
  • Seite 52 KOBIL Chipkartenterminal Handbuch Anm.: Bei ISO/IEC 7816-8 wird davon ausgegangen, dass die Chipkarte die Länge der alten Referenz-Daten kennt und daher weder feste Felder von 8 Byte noch Delimiter be- nötigt! 2. CHANGE CHV-Kommandos nach CEN 726-3 mit 4-stelliger PIN (alte PIN 4712, neue PIN 2315) und BCD-Kodierung.
  • Seite 53: Reset 1

    KOBIL Chipkartenterminal Handbuch 10.19 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 de- aktiviert, die Versorgungsspannung VCC bleibt durchgehend angelegt.
  • Seite 54: Set Interface Parameter

    KOBIL Chipkartenterminal Handbuch 10.20 Set Interface Parameter Der Set Interface Parameter Befehl bewirkt eine Neueinstellung des Protokolls, der Protokoll- parameter 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.
  • Seite 55: Set Mode

    KOBIL Chipkartenterminal Handbuch 10.21 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 ein- gestellten Protokoll übertragen. Im transparenten Modus werden die übergebenen Daten un- verändert zur Chipkarte weitergereicht.
  • Seite 56: Freeze

    KOBIL Chipkartenterminal Handbuch 10.22 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 ei- nes der im Frezze-Befehl angezeigten Ereignisse. Der Freeze-Zustand beginnt nach dem Sen- den der Antwort auf den Freeze-Befehl.
  • Seite 57: Wait Freeze

    KOBIL Chipkartenterminal Handbuch 10.23 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, zu- rück. Im Gegensatz zu anderen Befehlen blockiert CT_data(...'Wait Freeze'...) den aufrufe n- den Programmfaden.
  • Seite 58: Icc Applikationsbefehle

    KOBIL Chipkartenterminal Handbuch 10.24 ICC Applikationsbefehle ICC Applikationsbefehle sind dadurch gekennzeichnet, dass 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 59: Ansteuerung Synchroner Icc

    KOBIL Chipkartenterminal Handbuch 10.25 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 einge- stellt, wird ein Servermodul für synchrone ICC aktiviert. Dieses Modul läßt die synchrone ICC als Datei erscheinen.
  • Seite 60: Behandlung Der Krankenversichertenkarte

    KOBIL Chipkartenterminal Handbuch 10.28 Behandlung der Krankenversichertenkarte Wenn im CT-Configuration File angezeigt wird, dass das Schreibschutzmodul vorhanden ist, überprüft das Chipkartenterminal bei synchronen Karten, ob die eingelegte Karte der Spezifi- kation der Krankenversichertenkarte entspricht. In diesem Fall werden alle schreibenden Zu- griffe auf die Karte verhindert.
  • Seite 61: 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ög- lich, wenn die Schnittstelle zur Chipkarte bereits aktiviert ist.

Inhaltsverzeichnis