Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

..:: MULTI – ABO – KARTE ::.. Projektstudium Chipkarten SS 2003 Vortragende: Katrin Kampfmann, Alexander Lamprati (PM)

Ähnliche Präsentationen


Präsentation zum Thema: "..:: MULTI – ABO – KARTE ::.. Projektstudium Chipkarten SS 2003 Vortragende: Katrin Kampfmann, Alexander Lamprati (PM)"—  Präsentation transkript:

1 ..:: MULTI – ABO – KARTE ::.. Projektstudium Chipkarten SS 2003 Vortragende: Katrin Kampfmann, Alexander Lamprati (PM)

2 Was ist eine Multi – Abo - Karte? Welche Zwecke soll sie erfüllen? –Bargeldlose Transaktionen ermöglichen –Buchen von Eintrittskarten der verschiedenen Provider Welche Anforderungen an die Karte bestehen? –Bezahlte Termine müssen auf die Karte gespeichert werden –Termin wird bei Wahrnehmung wieder von der Karte gelöscht –Sicherheitsgewährleistung durch PIN und Verschlüsselung Projekt Manager

3 Was beinhaltet das Projekt? Welche Probleme sind vorhanden? –Allen Providern muss die Möglichkeit geboten werden, ihr eigenes Applet auf der Karte zur Verfügung zu stellen mehrere Applets auf der Karte (aber alle den gleichen Zweck) Welche Lösungsansätze gibt es? –Ein Applet bedient mehrere Provider –Datenbereich des Applets wird aufgeteilt –Provider bekommen ihren eigenen verschlüsselten Datenbereich –Abhängig von der eingegebenen Provider-ID legt das Applet den Speicherbereich fest, in dem gearbeitet wird Projekt Manager

4 Welche Komponenten sind vorhanden? Projekt Manager OffCard GUI OnCard Eingabeoberfläche für die Administration der Chipkarte DATA LAYER Schicht zwischen OffCard und OnCard ABO APPLICATION APPLETSECURITY Pinverwaltung, Personali- sierung und Verschlüsse- lung auf der Karte Applikation auf der Chipkarte, welche die Informationen verwaltet SECURITY Klassen, die der GUI für Authentifizierung und Personalisierung der Karte zur Verfügung gestellt werden

5 OffCard GUI OffCardOnCardDataLayer GUI Security Zugriffs- schicht / Treiber Abo Application Applet Methodenaufruf Rückgabewert Request APDU Response APDU Methodenaufruf Rückgabewert

6 OffCard GUI Aufgaben von OffCard GUI –Administrationstool für die Chipkartenanwendung –Graphische Oberfläche mit Java Swing Kommunikation mit anderen Komponenten –Kommuniziert mit der OnCard Applet Anwendung –Verwendet Klassen der OffCard Security Aktionen von OffCard GUI –Lesen der Datensätze je Provider –Anlegen der Datensätze je Provider –Löschen der Datensätze je Provider Projekt Manager

7 OffCard Security OffCardOnCardDataLayer GUI Security Zugriffs- schicht / Treiber Abo Application Applet Methodenaufruf Rückgabewert Request APDU Response APDU Methodenaufruf Rückgabewert

8 OffCard Security Aufgaben von OffCard Security –Stellt die Authentizität von Terminal und Chipkarte sicher –Personalisiert die Karte bei erstmaliger Benutzung –Verifizierung der PINs Kommunikation mit anderen Komponenten –Kommuniziert mit der OnCard Security Aktionen von OffCard Security –Sicherheitsfeatures der GUI werden in der OffCard Security in Form von Java Klassen ausgelagert Projekt Manager

9 DataLayer OffCardOnCardDataLayer GUI Security Zugriffs- schicht / Treiber Abo Application Applet Methodenaufruf Rückgabewert Request APDU Response APDU Methodenaufruf Rückgabewert

10 DataLayer Aufgaben von DataLayer –Stellt der OffCard Anwendung Methoden zur Kommunikation mit der Chipkarte zur Verfügung Kommunikation mit anderen Komponenten –Schnittstelle zwischen OffCard und OnCard Aktionen von DataLayer –Mittels des Treibers von Giesecke & Devrient werden entsprechende APDUs zur Karte geschickt –Response APDUs werden als Rückgabewerte dem OffCard Teil übergeben –Über ein TestTool können einzelne APDUs über die Konsole direkt an die Karte geschickt werden Projekt Manager

11 OnCard Applet OffCardOnCardDataLayer GUI Security Zugriffs- schicht / Treiber Abo Application Applet Methodenaufruf Rückgabewert Request APDU Response APDU Methodenaufruf Rückgabewert

12 OnCard Applet Aufgaben von OnCard Applet –Anwendung auf der Java Card wird als Applet implementiert –Applet steuert die Kommunikation mit dem Terminal Aktionen von OnCard Applet –Stellt Methoden für das Abrufen Anlegen und Löschen von Datensätzen zur Verfügung Projekt Manager

13 OnCard Security OffCardOnCardDataLayer GUI Security Zugriffs- schicht / Treiber Abo Application Applet Methodenaufruf Rückgabewert Request APDU Response APDU Methodenaufruf Rückgabewert

14 OnCard Security Aufgaben von OnCard Security –Implementiert die Sicherheitsmerkmale der Chipkarte Aktionen von OnCard Security –Personalisiert die Karte –Setzt die CardID –Setzt den Masterkey, der für die Verschlüsselung benötigt wird –Verwaltet die PINs und verifiziert sie bei der Authentifizierung –Vergibt die Security–States und setzt die Karte damit auf lesbar, beschreibbar oder löschbar Projekt Manager


Herunterladen ppt "..:: MULTI – ABO – KARTE ::.. Projektstudium Chipkarten SS 2003 Vortragende: Katrin Kampfmann, Alexander Lamprati (PM)"

Ähnliche Präsentationen


Google-Anzeigen