Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Kommunikation mit dem Terminal Achim Sommer FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Mit freundlicher Unterstützung von.

Ähnliche Präsentationen


Präsentation zum Thema: "Kommunikation mit dem Terminal Achim Sommer FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Mit freundlicher Unterstützung von."—  Präsentation transkript:

1 Kommunikation mit dem Terminal Achim Sommer FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Mit freundlicher Unterstützung von

2 Aufgabe des Treibers PC ProgrammJavaCard Treiber Response APDU Command APDU generierte APDU Interpretion der APDU Projektstudium Chipkarten SS 2001 Kommunikation mit dem Terminal

3 Problemstellung Treiber ist abhängig vom benutzten Card Terminal Problem –Plattformabhängig –Herstellerabhängig Lösungsansatz OpenCard Framework Projektstudium Chipkarten SS 2001 Kommunikation mit dem Terminal

4 Allgemeiner Aufbau des OCF CardService Layer CardTerminal Layer werden vom Anwendungs- entwickler benutzt bzw. selbst implementiert wird i.a. vom Terminalhersteller geliefert Projektstudium Chipkarten SS 2001 Kommunikation mit dem Terminal Application Layer

5 Implementierung I CardTerminal Layer von G&D –GDCardTerminalFactory CardService Layer –Implementierung eines Services, der die APDUs sendet/empfängt und die APDUs auswertet –Kapselung in einer Klasse Projektstudium Chipkarten SS 2001 Kommunikation mit dem Terminal

6 Implementierung II ck_CardServiceck_APDUData ck_Communicate Projektstudium Chipkarten SS 2001 Kommunikation mit dem Terminal GUI Programm APDUs senden empfangen auswerten Returnwert Data Feld der Response APDU OCF Framework starten

7 Voraussetzungen JDK 1.3 inkl. JRE BaseOCF mit –base-core.jar(APDU Klassen) –base-opt.jar(ck_CardService) Java Communication API (betriebssystemabhängig für Windows, Linux, Sun verfügbar) Projektstudium Chipkarten SS 2001 Kommunikation mit dem Terminal

8 Probleme bei der Implementierung CardTerminal Layer stand erst spät zur Verfügung Zur Verfügung stehende Dokumentation des OCF zum Teil sehr dürftig Beispielcode war nicht zum laufen zu bringen Konfiguration der Java Runtime und Entwicklungsumgebung Projektstudium Chipkarten SS 2001 Kommunikation mit dem Terminal


Herunterladen ppt "Kommunikation mit dem Terminal Achim Sommer FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Mit freundlicher Unterstützung von."

Ähnliche Präsentationen


Google-Anzeigen