FHA  PrakSIS - Praktika-Studenten-Informations-System
 für das Praktikum "DV-Anwendungen in der Technik"
Informationen   Praktikumsversuche   Labore   Kurse&Termine   Anmeldung   Neues Benutzerkonto  


Auswahlhinweise

Nach Themen

Nach Laboren

Versuchsbeschreibung: nicht angemeldet 

Versuch: "Programmierung von Java Cards" im Labor "Hardwarenahe Programmierung" (G209)

Aufgabenstellung
==============
Machen Sie sich mit der Entwicklung von Java Cards vertraut und arbeiten Sie sich in die Entwicklungsumgebung von SmartCafe ein. SmartCafe ermöglicht die Simulation einer Java Card Umgebung, eine komfortable Fehlersuche und das Übertragen eines entwickelten Applets auf eine Java Card. Alternativ können die Tools des Sun Developement Kit für Java Cards verwendet werden, jedoch werden diese intern auch von der SmartCafe Entwicklungsumgebung genutzt.
Schreiben Sie ein Java Applet, das im EEPROM der Java Card abgelegt wird und eine sinnvolle Anwendung darstellt. Implementieren sie eine Java-Client Anwendung, welches das OCF (Open Card Framework) nutzt, und über dieses auf die Java Card zugreift um die gespeicherten Informationen Ihres Applets zu verarbeiten.

Kolloquium
=========

  • Erläutern Sie Ihre Anwendung
  • Erklären Sie den Aufbau und die Entwicklung von Java Cards.
  • Was ist eine Package AID und Applet AID? Wofür benötigt man diese?
  • Was ist das OCF? (Open Card Framework)
  • Wie erfolgt die Kommunikation zwischen dem Card Terminal und einer Smart Card (ISO7816)? Erläutern Sie diese.

Literatur
=======
http://www.wrankl.de
http://javacardforum.org
http://www.cryptoflex.com/reference.html
http://java.sun.com/products/javacard
http://www.opencard.org