Fachhochschule München, Projektstudium Chipkarten SS 2002
PIN1–Verbesserung des bestehenden Applets
Team:
Amend MarkusKressirer MartinMahr FerdinandMichal ThomasSchumacher Michael
Fachhochschule München, Projektstudium Chipkarten SS 2002
PIN1–Verbesserung des bestehenden Applets
Aufgabe:
• Fixen von Fehlern aus der Software-Testing-Gruppe• Verbesserung und Optimierung der letztjährigen Pinverwaltung• Erstellen einer neuen (APDU-) Spezifikation• Neustrukturierung und Anpassung des Codes an die Java-Coding-Conventions
Fachhochschule München, Projektstudium Chipkarten SS 2002
PIN1–Verbesserung des bestehenden Applets
Spezifikation:
Neue PIN-Applet APDU
Fachhochschule München, Projektstudium Chipkarten SS 2002
PIN1–Verbesserung des bestehenden Applets
Spezifikation:
Änderungen 1. Code überarbeitet: • Code wurde nach den Java-Coding-Conventions formatiert• nicht benötigte Variablen und Codefragmente entfernt (Speicheroptimierung) 2. Folgende Methoden wurden entfernt: • savePin• verifyPuk• savePuk • changePuk 3. Nicht zulässige Kommandos werden durch Auslösen der ISO Ausnahme SW_COMMAND_NOT_ALLOWED (APDU Rückgabewert 6986) abgelehnt
Fachhochschule München, Projektstudium Chipkarten SS 2002
PIN1–Verbesserung des bestehenden Applets
Spezifikation:
Betroffene Dateien • GPApplet • AuthentificateAndPin Hinweis Die PUK wird bei Initialisierung der Chipkarte einmalig gesetzt und soll nicht mehr geändert werden können. Daher sind diese Methoden entfernt worden.Zur Verifizierung der PIN und dem Zurücksetzen des Fehlbedienungszählers (FBZ) sind die oben beschriebenen drei APDU Kommandos ausreichend.
Fachhochschule München, Projektstudium Chipkarten SS 2002
PIN1–Verbesserung des bestehenden Applets
DANKE für die Aufmerksamkeit!!!!
Zum Schluß:
Top Related