Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Kaiser Bolt Geändert vor über 10 Jahren
1
Projektstudium Chipkarten Gruppe Sign(PC+Karte)
Mit freundlicher Unterstützung von FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Gruppe Sign(PC+Karte)
2
Projektstudium Chipkarten SS 2001 Sign(PC+Karte)
Gliederung des Vortrags: Einleitung Java Warum Java ? Grundlagen der JAVA Programmierung Erklärung der einzelnen Aufgaben mit Beispielen Hash-Wert berechnen Sign(Karte) Signatur Fragen Projektstudium Chipkarten SS Sign(PC+Karte)
3
Unser Gruppe setzt sich zusammen aus:
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Unser Gruppe setzt sich zusammen aus: Sign ( PC ): Pointer Josef, Schmid Claudia, Cimpa Barbara, Ostheimer Heribert, Divjak-Bošnjak Tatjana Aufgaben: Menüführung programmieren, Hash-Berechnung, Treiber einbinden Sign (Karte): Pham Huy Hoang, Schuster Gerhard, Shaheen Diaa, Radler Robert, Hagn Christian Aufgaben: Signieren des Dokuments Projektstudium Chipkarten SS Sign(PC+Karte)
4
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
5
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Grundlagen der JAVA Programmierung Projektstudium Chipkarten SS 2001
6
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
7
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
8
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
9
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
10
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
11
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
12
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
13
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
14
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Grobstruktur Welcome Senden Empfangen Menü Projektstudium Chipkarten SS 2001
15
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Willkommensbildschirm: Menü: E Hilfe Fehlermeldung Hilfe Karte authentifizieren E E = Exception Abfrage: ist CK vorhanden PIN-Gruppe: PIN-Abfrage + Fehlermeldungen Projektstudium Chipkarten SS 2001
16
Projektstudium Chipkarten SS 2001
Menü: Senden Text in Textfeld eingeben (=Zu signierender Text) Button „Versenden“ Hash-Wert berechnen und an Karte zum signieren schicken E Prüfung: Textfeld gefüllt Signieren und zurückschicken (von Sign Karte) Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Projektstudium Chipkarten SS 2001
17
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Datei einlesen Hash‘-Wert berechnen Return von CK Empfangen Hash‘, Schlüsselnr, Signatur an CK Code == 9000 Dok. integer Code != 9000 Dok. Nicht integer Projektstudium Chipkarten SS 2001
18
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Hash-Berechnung Warum Hash-Berechnung? Sicherer Hash-Algorithmus MD5 APDU-Aufbau Return-Codes Projektstudium Chipkarten SS 2001
19
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Hash-Berechnung 16 * 32-Bit- Blöcke 32 Bit 128-Bit-Hash 512 Bit ... Funktionen Nachricht - Eingabetext Umwandlung Projektstudium Chipkarten SS 2001
20
Projektstudium Chipkarten SS 2001
Erfahrungen Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Negatives: Klassen nicht vorhanden Treiber nicht einzubinden Positives: Projektstudium mit renommierter Firma Interessante/wichtige Technologie Projektstudium Chipkarten SS 2001
21
Projektstudium Chipkarten SS 2001
Probleme bei Austausch von Nachrichten Authentifizierung des Absenders Garantie der Unverfälschtheit des Dokumentes Lösung durch die Signatur Projektstudium Chipkarten SS 2001
22
Projektstudium Chipkarten SS 2001
23
Projektstudium Chipkarten SS 2001
24
Projektstudium Chipkarten SS 2001
Sign Projektstudium Chipkarten SS 2001
25
Projektstudium Chipkarten SS 2001
26
Projektstudium Chipkarten SS 2001
27
Projektstudium Chipkarten SS 2001
Verify Projektstudium Chipkarten SS 2001
28
Projektstudium Chipkarten SS 2001
Einleitung JAVA Erklärung der einzelnen Aufgaben mit Beispielen Sign(Karte) Fragen Vielen Dank für Ihre Aufmerksamkeit Ihre Fragen bitte ! Projektstudium Chipkarten SS 2001
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.