Chipkarten Projekt Die Multi-Abo-Karte WS 2002 / 2003.

Slides:



Advertisements
Ähnliche Präsentationen
Be.as WEB Technologie
Advertisements

Blue J.
Einer der Dienste im Internet
Präsentation Der Gruppe: Boll, Barbosa, Blädel Klasse: WG 05 a.
Wissensanalyse von Aufgaben mit TKS Eine Methode zur Problemlösung
Datenbanken Einführung.
1 XVergabe Story Authentifizierung v003. Story Die Story zeigt auf, wie sich Alice an einer Vergabelösung authentifiziert Alice ist bereits bei der Vergabeplattform.
1 Spezielle Packages des Java SDK (1.4) java.nio.
Enno Rehling und Roger Butenuth, Uni-GH Paderborn: Arminius: Software für Linux-basierte SCI-Cluster Arminius: Software für Linux-basierte SCI-Cluster.
Konzeption und Realisierung eines Software Configuration Management Systems Autor: Alex Rempel Referent: Prof. Dr. Elke Hergenröther Korreferent: Prof.
Tiny TP Tiny TP gehört zwar zu den optionalen Komponenten wird aber dringend empfohlen. Tiny TP erfüllt folgende Aufgaben: 1.Zerlegung von großen Nachrichten.
Infrared Link Management Protocol IrLMP Das Link Management erfüllt folgende grundlegende Aufgaben 1.Aufgabe von Primary und Secondary können getauscht.
DOM (Document Object Model)
ATHOS Benutzertreffen 12. November Archivierung Glashütten, 12. November 2008 HighQSoft GmbH, Karst Schaap
Objekte und Arbeitsspeicher
Dynamischer Speicher. In einer Funktion wird z.B. mit der Deklaration int i; Speicher auf dem sogenannten Stack reserviert. Wenn die Funktion verlassen.
Wireless Application Protocol Internet-Inhalte abrufen mit: Handy Handheld-PC Lösung: WAP (ein Standard) Macht Internet-Seiten Handy- und PDA-tauglich.
Das JavaCard-Betriebssystem
Fliegengewicht Ein objektbasiertes Strukturmuster.
Programmieren mit JAVA Teil V. Grafikausgabe mit JAVA, das AWT Java wurde von Anfang an mit dem Anspruch entwickelt, ein vielseitiges, aber einfach zu.
Treffen mit Siemens Siemens: Werner Ahrens Volkmar Morisse Projektgruppe: Ludger Lecke Christian Platta Florian Pepping Themen:
OC-Pro ermöglicht, ohne Installation zusätzlicher Software, die benutzerfreundliche Kalkulation von Netzhautdicke und Flächen intra-/subretinaler Flüssigkeitsansammlungen.
Access 2000 Datenbanken.
Cs104 Programmieren II / cs108 Programmier-Projekt Präsentation Meilenstein 3 Frühjahrsemester 2011 Javatan (Gruppe Nr. 2) Mirco Spindler Rebecca Quek.
03 - Paint Das Zeichenprogramm EMMA Paint2 Aufgabenstellung Entwicklung eines ausschließlich in JAVA programmierten Graphikprogrammes. Vergleichsprodukte:
Anwendung von EvaSys (Version 3.0) für Teilbereichsadminstrator/inn/en
Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B.
Infopaket 1: Zusammenarbeit im Netzwerk Ein Service des Dual Career Netzwerk SüdOstNiedersachsen Simone Lange.
PRJ 2007/1 Stefan Dissmann Verkettete datenstruktur: Liste Problem: Liste, die eine beliebige Zahl von Elementen verwaltet Operationen: Erzeugen, Anfügen,
Vorlagen und Beispiele
Seite 1 1 \\ Tracking Information System - Aufragsmanagement -
Gliederung Einleitung eID-Infrastruktur und Komponenten
Fachhochschule München, Projektstudium Chipkarten SS 2002 GUI – Gruppe - Autooberfläche Die Oberfläche im Auto.
Benutzer erstellt ein eigenes Konto über das Shopping- Center Eintragen der Kontaktdaten in ein Formular PDF mit Vertragsinhalt wird generiert, muss ausgedruckt.
2. DFÜ: 3. Telefon- und Modemoptionen: 4. System/Hardware: 5. ETS-Projekt-Parameter: 1. Einwahl: ISDN-Schnittstelle N147 Konfiguration für Zugriff über.
Ingenieurbüro für Informationssysteme Konzepte und Marketing Himmelsweg 4-4a Tostedt Telefon (04182) Telefax (04182) T010 - Grundlagen.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 12 Folie 2 Web Services (1)
OnCard-Applet Tayfur Alkoyak Serkan Eren Volker Gehrs Stefan Schuster
Das OSI Schichtenmodell
Game Development mit LUA Integration und Kommunikation von LUA mit C++ Referat von Paul van Hemmen Seminar: Reusable Content in 3D und Simulationssystemen.
Gruppe „PIN & Authentication“
Fachhochschule München, Projektstudium Chipkarten WS 2001/02 Tatsächlicher Zeitplan für die Passwortverwaltung bis zum / / /
FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Authenticate & PIN Martin Leidel, Andreas Dreyer, Peter Knöferl, Christoph Mayer,
Fachhochschule München, Projektstudium Chipkarten SS 2002 PIN1–Verbesserung des bestehenden Applets Team: Amend Markus Kressirer Martin Mahr Ferdinand.
Projektvorstellung Es sollte in diesem Semester eine auf Java-Card basierende Anwendung realisiert werden. Hierzu haben wir uns folgendes Beispiel vorgestellt:
Projektstudium Chipkarten Kathrin Baumgartner, Anne Cesarz, Kurt Beer
FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Schlüsselverwaltung (Kartenseitig) Anita (cookie) Costantini, Matthias Nau, Dan.
Kommunikation mit dem Terminal Achim Sommer FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Mit freundlicher Unterstützung von.
..:: MULTI – ABO – KARTE ::.. Projektstudium Chipkarten SS 2003 Vortragende: Katrin Kampfmann, Alexander Lamprati (PM)
Aufgaben Version 1: Es soll eine Wetterstation mit folgenden zwei Anzeigen implementiert werden: Aktuelle Wetterbedingungen mit Temperatur und.
RFID-AUTHENTIFIZIERUNGSSYSTEM
Fachhochschule München, Projektstudium Chipkarten SS DataLayer Command APDU Response APDU Java Card Bereich der DataLayer Gruppe GUI GruppeTreiber.
Digitale Signatur in s Antrag, Einrichtung und Verwendung in Outlook.
Projektstudium Chipkarten
Aloaha Software – Martin Wrocklage 05451/943522) Aloaha Software Portfolio.
Multimedia in Java Thomas Witschel, Kerstin Steinert & Erik Reinhard.
Projekt zur Planung und Organisation von Arbeitszeiten
1 Projekt: Wertungsschiessen Markus Zwickl, Bernhard Riess Im Fach PMS bei Prof. Dr.-Ing. Josef Schneeberger Deggendorf,
Aloaha Software – Martin Wrocklage 05451/943522) Aloaha Mobile Smartcard Connector (CSP)
Eingereicht von:Michael Schrank Betreuung:o.Univ.-Prof. Dr. Hanspeter Mössenböck Mitbetreuung:Dipl.-Ing. Wolfgang Beer CyberStudent A Multiuser Awareness.
Java-Kurs Übung Benutzeroberflächen und Graphik Frames (Fenster)
Spezifikation der Module / Programme
IT2 – WS 2005/20061Nov 14, 2005 Visibility  public: Sichtbar in allen Paketen  protected: Sichtbar innerhalb des Pakets und in den Unterklassen  (default,
Einführung in die OOP in Java
Programmieren mit Delphi Informatik. Inhalt Projekt Reaktion Objekte im Programm Reaktion Klassen Klassen im Programm Reaktion Objekte verfügen über Methoden,
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Preisfindung Verwalten von Preislisten
Artikel Bewertungsmethoden
Java-Kurs Übung Klassen und Objekte: Vererbung (Fortsetzung)
Informatik mit Java Dezember 18 Informatik Kurse
 Präsentation transkript:

Chipkarten Projekt Die Multi-Abo-Karte WS 2002 / 2003

Die Multi-Abo-Karte Eine Multi Abo Karte soll bargeldlose Transaktionen für Veranstaltungen bei verschiedenen Providern ermöglichen. Es werden z.B. Eintrittskarten für Theater, Kino und Fußballstadion gebucht. Die Termine werden bezahlt und als Datensatz auf die Karte gespeichert. Beim Eintritt wird die Karte von einem Terminal abgefragt und der Datensatz von der Karte gelöscht. Durch Verschlüsselung und PIN soll die Sicherheit gewährleistet werden.

Das Projekt Das Problem Jeder Abo- bzw. Eintrittskarten-Provider muss sein eigenes Applet auf der Karte zur Verfügung stellen, obwohl alle den gleichen Zweck haben. Die Lösung –Ein Applet bedient mehrere Provider. –Jeder Provider bekommt seinen eigenen (verschlüsselten) Anteil am Datenbereich des Applets. –Abhängig von der eingegebenen Provider-ID legt das Applet den Speicherbereich fest, in dem gearbeitet wird.

Die Komponenten OffCard GUI –Eingabeoberfläche für die Administration der Chipkarte OffCard Security –Klassen, die der GUI für Authentifizierung und Personalisierung der Karte zur Verfügung gestellt werden DataLayer –Schicht zwischen OffCard und OnCard OnCard Applet –Applikation auf der Chipkarte, welche die Informationen verwaltet OnCard Security –Pinverwaltung, Personalisierung und Verschlüsselung auf der Karte

OffCard GUI Administrationstool für die Chipkartenanwendung Graphische Oberfläche mit Java Swing Folgende Aktionen können aus der GUI gestartet werden Lesen der Datensätze je Provider Anlegen der Datensätze je Provider Löschen der Datensätze je Provider Kommuniziert mit der OnCard Applet Anwendung Verwendet Klassen der OffCard Security

OffCard Security Sicherheitsfeatures der GUI werden in der OffCard Security in Form von Java Klassen ausgelagert Stellt die Authentizität von Terminal und Chipkarte sicher Personalisiert die Karte bei erstmaliger Benutzung Verifizierung der PINs Kommuniziert mit der OnCard Security

DataLayer Schnittstelle zwischen OffCard und OnCard Stellt der OffCard Anwendung Methoden für die Kommunikation zur Chipkarte zur Verfügung 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

OnCard Applet Anwendung auf der Java Card wird als Applet implementiert Applet steuert die Kommunikation mit dem Terminal Datenbereiche der Provider werden zusammen in einer Klasse Abo.java gehalten Je Provider werden drei Byte Vektoren angelegt, in denen die Daten abgespeichert werden Es gibt Methoden für das Abrufen, Anlegen und Löschen von Datensätzen

OnCard Security Implementiert die Sicherheitsmerkmale der Chipkarte 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 Setzt die Security–States und versetzt die Karte damit auf lesbar, beschreibbar oder löschbar

Zusammenspiel der Komponenten