Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Projektstudium Chipkarten Gruppe Sign(PC+Karte)

Ähnliche Präsentationen


Präsentation zum Thema: "Projektstudium Chipkarten Gruppe Sign(PC+Karte)"—  Präsentation transkript:

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


Herunterladen ppt "Projektstudium Chipkarten Gruppe Sign(PC+Karte)"

Ähnliche Präsentationen


Google-Anzeigen