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

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

SAMSON FDT/DTM - Intelligentes Management für Feldgeräte.
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation
Programmieren im Großen von Markus Schmidt und Benno Kröger.
Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury
Alternativen für die Entwicklung von grafischen Oberflächen in Java
Front-End Rechner: Alternativen zum Desktop (S. Herb, Mai 2004)
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
Evaluierung und Implementierung der Automated Test Life-Cycle Methodology (ATLM) am Beispiel der IT3-Software Vorträger: Ling Yan.
Tomcat (I) Ende 1999 Jakarta-Projekt von Apache, IBM und Sun gegründet
Eclipse - Entwicklungsumgebung und mehr ETIS SS05.
AWT – Detailbetrachtung Java 3D – Seminar im Wintersemester 2002/2003 Christian Schneider.
JAVA RMI.
Introducing the .NET Framework
Lei Liu: Software-Tankstelle1 Schaffung einer internetbasierten Softwaretankstelle zur Herstellung der technischen Voraussetzungen für die Teilnahme.
Open Services Gateway Initiative
Stand: November Anforderungen an Systemumgebung und Hardware Anmerkung Gollas, Schulamt Freising: Für unsere Schulen kommt eine Mehrplatz Installation.
University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler.
Einführung in die Programmiersprache Java
PPS-Design einer eigenen WWW-Homepage SS 2003 Applets.
Fachhochschule München, Projektstudium Chipkarten SS 2002 GUI – Gruppe - Autooberfläche Die Oberfläche im Auto.
Teil II Objekte ergeben ein Ganzes
Tobias Kluge: FAME Middleware / Karlsruhe / The FAME project – Middleware.
Reasoner Semantische Interoperabilität
Entwicklung verteilter Anwendungen II, SS 13 Prof. Dr. Herrad Schmidt SS 2013 Kapitel 5 Folie 2 Windows Communication Foundation (WCF) s.a.
Projektstudium Chipkarten
Gruppe „PIN & Authentication“
Fachhochschule München, Projektstudium Chipkarten WS 2001/02 Tatsächlicher Zeitplan für die Passwortverwaltung bis zum / / /
Chipkarten Projekt Die Multi-Abo-Karte WS 2002 / 2003.
Projektstudium Chipkarten Gruppe Sign(PC+Karte)
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
Fachhochschule München, Projektstudium Chipkarten SS 2002 Qualitätssicherung/Tester Wozu braucht man Tester? Vorbereitung Durchführung Ergebnisse Resumée.
FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Schlüsselverwaltung (Kartenseitig) Anita (cookie) Costantini, Matthias Nau, Dan.
..:: MULTI – ABO – KARTE ::.. Projektstudium Chipkarten SS 2003 Vortragende: Katrin Kampfmann, Alexander Lamprati (PM)
Sandrine Ferrari Benjamin Bäni. CRYSTL-PIM (Product Information System) Ablauf Ausgangslage Ziele Lösungsansatz Komponenten Demonstration.
Fachhochschule München, Projektstudium Chipkarten SS DataLayer Command APDU Response APDU Java Card Bereich der DataLayer Gruppe GUI GruppeTreiber.
Eine Fernsteuerung für den Lego EV3 Roboter
Projektstudium Chipkarten
Google Android.
® IBM Software Group © 2005 IBM Corporation Hanseatic Mainframe Summit 2009.
Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2.
P ROJEKT : L ERNPROGRAMM FÜR M ATHEMATIK Portierung der Android-Anwendung „Lernprogramm für Mathematik“ nach Microsoft Windows Phone von Stephan Schulz.
2. Kommunikation und Synchronisation von Prozessen 2
Kurzanleitung: Einrichtung des SAPGui unter OS X/Linux Hinweis: Sie benötigen zum Start des SAP Gui eine „Java Runtime“. Sollte diese auf Ihrem System.
VirtualPatt 2000 Interaktives 3D-Schachspiel
FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Authenticate und PIN(PC) Marco Schmid, Martin Menzel, Monika Bauer, Sven Müller,
Universität Heidelberg Rechenzentrum H. Heldt / J. Peeck Laptop-Zugang zum HD-Net Netzfort
Webserver, Apache und XAMPP
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Microsoft.NET - Plattform Kurzer Überblick Vergleich mit Java Von Thomas Zahn Januar 2001.
IBM® WebSphere Portal, IBM WebSphere Portal solutions, and SOA Composite Applications Overview TIMETOACT Software & Consulting GmbH, Hermann.
JavaCard-Applet Aufgabe: Realisierung eines Java-Applets zur Steuerung aller Vorgänge auf der Kartenseite Mitglieder: Florian Rickert Aydin Atabay Tobias.
Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick.
FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Qualitätssicherung Koerner Constanze Fleischhut Oliver Beese Stefan Hüttlinger.
Pascal Brunner Uniklinik RWTH Aachen Institut für Medizinische Informatik Integration von ImageJ- und Matlab- Servern in das Electronic Data Capture klinischer.
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
Wien, Wolfgang Bauer, Martin Centner, Clemens Orthacker Workshop zur Einführung der MOCCA Online-BKU Workshop-Einleitung.
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
1 Simulation einer Ladesäule für Elektrofahrzeuge nach dem Open Charge Point Protocol Felix Batke 3. Lehrjahr.
Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen.
Oracle ADF FacesSeite 1 Oracle ADF Faces OPITZ CONSULTING Oracles Implementierung der JavaServer Faces Spezifikation.
Mobile Learning Engineering (MLE)
I2C-HC / SCB Verifikation
Informatik mit Java Dezember 18 Informatik Kurse
Ein kurzer Überblick Thomas Karp
 Präsentation transkript:

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

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

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

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

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

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

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

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