Cryptography Reference
In-Depth Information
Java Quellcode
Java Compiler
Übersetzung, die für alle
Java-Applikationen
so durchgeführt wird
Java *.class-Datei
CAP-Konvertierer
Chipkarten-spezifischer
Anteil, der für JavaCard
2.x Applikationen
notwendig ist
Java Card *.cap-Datei
Ladeprogramm für *.cap-Dateien
Abb. 7-7: Prozess
zur Installation
einer JavaCard™-
Applikation auf
einer Chipkarte.
Die Zukunft von JavaCard™
Momentan wird im JCF gerade am neuen Standard JavaCard™-3 gearbeitet. JavaCard™-3
bringt einige Neuerungen im Vergleich zu den bisherigen Standards JavaCard™-2.x und stat-
tet die Java™-Chipkarten mit ähnlichen Funktionalitäten aus wie die anderen Java™-
Laufzeitumgebungen, insbesondere die J2ME. Dazu gehören:
Eine Virtuelle Maschine, die alle Datentypen von Standard Java™ unterstützt und erstmals
auf Chipkarten die Möglichkeit von mehrläufigen Ausführungspfaden (Multi-Threading)
bietet.
Neben den klassischen Chipkarten-Protokollen nach ISO/IEC 7816 wird auch das Internet-
Protokoll als Schnittstelle zur Chipkarte vorgesehen.
Neben CAP-Files können zum ersten Mal auch Class-Dateien auf die Chipkarte geladen
werden. Dies ermöglicht auch eine komplette Verifikation der JavaCard™-Applikation in-
nerhalb der Chipkarte.
Es ist offensichtlich, dass diese Neuerungen von JavaCard™-3 hohe Anforderungen an die
Chipkarten-Hardware stellen. Dies war aber 1997 ähnlich bei der Einführung des Standards
JavaCard™-2.0. Zum damaligen Zeitpunkt waren ebenfalls nur die leistungsfähigsten Chipkar-
ten-Plattformen in der Lage, die Anforderungen aus JavaCard™ zu erfüllen. Gerade die Neue-
rungen aus JavaCard™-3 bringen etliche Vorteile. Die wichtigsten sind:
Search WWH ::




Custom Search