Bachelor + Master Publishing
811 Bachelorarbeiten, 533 Masterarbeiten, 10.103 Diplomarbeiten

Einsatzmöglichkeiten der objektorientierten Programmiersprache JAVA für Chipkarten in der deutschen Kreditwirtschaft

Einsatzmöglichkeiten der objektorientierten Programmiersprache JAVA für Chipkarten in der deutschen Kreditwirtschaft
Über dieses Buch
  • Art: Diplomarbeit
  • Autor: Oliver Riek
  • Abgabedatum: Juli 1998
  • Umfang: 153 Seiten
  • Dateigröße: 7,9 MB
  • Note: 1,9
  • Institution / Hochschule: Hochschule für Technik Esslingen (FH) Deutschland
  • ISBN (eBook): 978-3-8324-8524-5
  • ISBN (Paperback) :
    978-3-8324-8524-5 P
  • ISBN (CD) :978-3-8324-8524-5 CD
  • Sprache: Deutsch
  • Prämierung:
  • Arbeit zitieren: Riek, Oliver Juli 1998: Einsatzmöglichkeiten der objektorientierten Programmiersprache JAVA für Chipkarten in der deutschen Kreditwirtschaft, Hamburg: Diplomica Verlag
  • Schlagworte: JAVA Formen, Chipkartentechnologie, Chipkartensystem, Sicherheitsaspekte, JavaCard

Diplomarbeit von Oliver Riek

Zusammenfassung:

Die vorliegende Arbeit befasst sich mit den Einsatzmöglichkeiten der objektorientierten Programmiersprache Java auf Chipkarten und zusätzlich mit deren Eignung für Chipkarten in der deutschen Kreditwirtschaft.

Ausgehend von grundlegenden Beschreibungen über die objektorientierte Programmiersprache Java von Sun und über die heute eingesetzte Chipkartentechnologie wird die JavaCard als Möglichkeit zum Einsatz von Java auf Chipkarten dargestellt. Neben einer detaillierten Beschreibung der JavaCard-Technologie wird auch deren Eignung für Chipkarten in der deutschen Kreditwirtschaft untersucht.

Inhaltsverzeichnis:

Abkürzungsverzeichnis V
Abbildungsverzeichnis VIII
Tabellenverzeichnis XI
Einleitung 1
1. Die Programmiersprache Java 2
1.1 Entwicklungsgeschichte von Java 2
1.2 Verschiedene Java-Formen 5
1.2.1 JavaOS 6
1.2.2 EmbeddedJava und PersonalJava 6
1.2.3 Java-Applets und Java-Applications 7
1.2.4 JavaScript 16
1.3 Besonderheiten der Programmiersprache Java 18
1.3.1 Einfach 18
1.3.2 Objektorientierung 19
1.3.3 Verteilung 22
1.3.4 Interpretiert 23
1.3.5 Robust 24
1.3.6 Sicher 24
1.3.7 Architekturunabhängigkeit 27
1.3.8 Portabilität 28
1.3.9 Performanz 28
1.3.10 Multithread-Fähigkeit 29
1.3.11 Dynamisch 30
1.4 Ausblick 30
2. Chipkartentechnologie und Chipkartensysteme 31
2.1 Entwicklungsgeschichte der Chipkarten 31
2.2 Herstellung der Chipkarten 34
2.2.1 Herstellungsprozeß bei Chipkarten für den Bankensektor 36
2.3 Chipkartenarten 37
2.3.1 Speicherkarten 38
2.3.2 Prozessorkarten 39
2.3.3 Kryptokontrollerkarten 40
2.3.4 Kontaktlose Chipkarten 40
2.3.5 Optische Speicherkarten 42
2.3.6 Hybridkarten 42
2.3.6.1 Kombichipkarte 43
2.3.6.2 Dual-Interface-Chipkarte 44
2.4 Anwendungen mit Chipkarten 45
2.4.1 Krankenversichertenkarte 46
2.4.2 Telefonkarte 48
2.4.2.1 SIM-Karten 48
2.4.2.2 Guthabenkarten 51
2.4.2.3 Abbuchungskarten 51
2.4.3 Öffentlicher Personennahverkehr (ÖPNV) 52
2.4.4 Pay-TV 53
2.4.5 Zahlungsverkehrkarten 55
2.4.5.1 Debitkarten 55
2.4.5.2 Kreditkarten 58
2.5 Chipkartensysteme für den Zahlungsverkehr 59
3. Chipkarten und Java 62
3.1 Das Java Card Forum 62
3.2 Die JavaCard 63
3.3 JavaCard 2.0 API 64
3.3.1 Beispiel für ein JavaCard-Applet 66
3.4 Implementierungsmöglichkeiten für die Java Virtuelle Maschine (JVM) 70
3.4.1 On-Card Virtual Machine 71
3.4.2 Off-Card Virtual Machine 72
3.4.3 On- und Off-Card Virtuelle Maschine 72
3.4.4 Direkte Ausführung von Java-Byte-Code durch einen Java-Chip 74
3.5 Ansätze in der Praxis 75
3.5.1 Implementierung der JavaCard in bereits existierende Systeme 77
3.5.2 Vorteile der JavaCard gegenüber bereits eingesetzten Chipkarten 77
3.5.3 Nachteile der JavaCard gegenüber bereits eingesetzten Chipkarten 78
3.5.4 Beispielanwendungen aus der Praxis 79
3.5.4.1 JavaCard-Anwendung einer virtuellen Kantine von G&D 79
3.6 Fragebogenaktion zur JavaCard 81
3.6.1 Absatzerwartungen und Preisentwicklung bei JavaCard 81
3.6.2 JavaCard-Entwicklungstool und Java-Entwicklungsumgebung 82
3.6.3 Vergleich zwischen „normaler“ Chipkarte und JavaCard der Unternehmen 82
3.6.4 Projekte die im Bereich der JavaCard 84
3.6.4.1 Bull AG 84
3.6.4.2 De La Rue 85
3.6.4.3 Gieseke & Devrient 85
3.6.4.4 IBM 85
3.6.5 Erfolgsaussichten der JavaCard 85
3.6.6 Entwicklung der Chipkarten-Hardware 86
3.6.7 Einsatz eines Java-Chips auf der JavaCard 87
4. Sicherheitsaspekte 88
4.1 Sicherheitsmerkmale bei Chipkarten 88
4.1.1 Optische Sicherheitsmerkmale 88
4.1.2 Nicht sichtbare Sicherheitsmerkmale 90
4.1.2.1 Halbleitertechnologie 90
4.1.2.2 Chip-Software 92
4.1.2.3 Chipkarten-Anwendungen 93
4.2 Sicherheitsmerkmale der Programmiersprache Java 95
4.2.1 Das Java-Sicherheitsmodell 96
4.2.1.1 Java-Verifizierer 97
4.2.1.2 Klassenlader 97
4.2.1.3 Sicherheitsmanager 97
4.2.2 Sicherheitsmerkmale im Aufbau der Sprache 98
4.2.3 Sicherheitsmerkmale im Sprachkonzept und in den Schlüsselworten 99
4.2.4 SecurityManager und Security-Package 100
4.2.4.1 SecurityManager 101
4.2.4.2 Security-Package 104
4.3 Sicherheitsmerkmale der JavaCard 107
4.3.1 JavaCard-Applets 107
4.3.2 Java-Interpreter und Sandboxkonzept 108
4.3.3 Java-Byte-Code und Off-Card Virtual Machine 109
4.3.4 Sicherheit durch Chipkartenbetriebssystem, nativer Code und Chiphardware 110
4.3.5 JavaCard 2.0 API Packages 110
5. Beurteilung und Zusammenfassung 113
Literatur- und Quellenverzeichnis 116
Normenverzeichnis 122
Anhang 125
Ehrenwörtliche Erklärung

Arbeit zitieren:
Riek, Oliver Juli 1998: Einsatzmöglichkeiten der objektorientierten Programmiersprache JAVA für Chipkarten in der deutschen Kreditwirtschaft, Hamburg: Diplomica Verlag

Schlagworte:
JAVA Formen, Chipkartentechnologie, Chipkartensystem, Sicherheitsaspekte, JavaCard

Entdecken Sie mehr zum Thema

diplom.de
Bachelor + Master Publishing

Hermannstal 119 k
22119 Hamburg

Fon: +49 (0) 40 655992-0
Fax: +49 (0) 40 655992-22

Service-Telefon

Rufen Sie uns an:
+49 (0) 40 655992-0

Mo-Fr
09.00-16.00 Uhr

diplom.de in den Medien

Folgen Sie uns bei Twitter & werden Sie diplom.de-Fan bei Facebook!
Schreibtipps unserer Lektoren, Neuigkeiten aus dem Verlagsalltag und das Expertenwissen unserer Autoren als Tweet & Post!
Wir freuen uns auf Sie!

diplom.de BACHELOR + MASTER PUBLISHING

Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Magisterarbeiten, Dissertationen und andere Abschlussarbeiten aus allen Fachbereichen und Hochschulen können Sie bei uns als eBook sofort per Download beziehen oder sich auf CD oder als Buch zusenden lassen. Seit mehr als 15 Jahren ist diplom.de der seriöse, professionelle und erfolgreiche Partner für die Veröffentlichung wissenschaftlicher Abschlussarbeiten.

© Diplomica Verlag GmbH 1996-2011, AG Hamburg HRB 80293 - GF Björn Bedey, USt-IdNr.: DE214910002 - Verkehrsnummer: 12285 - Impressum
Index der Arbeiten - Index der Autoren