Diplomarbeit DIP-1908

Bibliograph.
Daten
Feufel, Dirk: Entwurf eines skalierbaren, sicheren Uhrensynchronisationsmechanismus und dessen Implementierung für Java Cards.
Universität Stuttgart, Fakultät Informatik, Diplomarbeit Nr. 1908 (2001).
110 Seiten, deutsch.
CR-Klassif.C.2.2 (Network Protocols)
C.2.4 (Distributed Systems)
C.3 (Special-Purpose and Application-Based Systems)
KeywordsSmart Card; Java Card; Synchronisation; Zeitprotokoll; Datenprotokoll; Multicast; Auktion; Opencard; MULTOS; NTP
Kurzfassung

Für manche Daten, die im kommerziellen Bereich (z.B. bei Auktionen oder Börsensystemen) per Multicast übertragen werden, wird eine Möglichkeit gesucht, die die gleichzeitige Auslieferung der übertragenen Informationen bei allen Empfängern garantiert.

Dazu wurden zwei Protokolle zu entwickeln, die die Freigabe der Informationen bei den Empfängern durch eine sichere Hardware steuern. Für die Realisierung kam eine Smart Card, genauer eine Java Card, zum Einsatz. Die entwickelte Lösung erhöht die Fairness zwischen allen Teilnehmern einer Multicast Übertragung und schränkt die gute Skalierbarkeit einer Multicast-Anwendung nicht ein. Sie ist des Weiteren tolerant gegenüber Fehlern (z.B. bei der Übertragung oder durch Manipulation).

Die Gesamtaufgabe zerlegte sich in zwei unabhängige Teilaufgaben: Zum einen wurde ein Protokoll (das Zeitprotokoll) entworfen und implementiert, das die sichere Übermittlung einer Zeitinformation von einem vertrauenswürdigen Zeitserver zu einer Smart Card gewährleistet. Das Protokoll soll somit eine logische oder physische Uhr auf einer Smart Card mit der Uhr auf dem Zeitserver synchronisieren und dabei sicherstellen, dass Angriffe auf die Smart Card (durch den Client oder durch Dritte) nicht zu einer Manipulation der Uhr auf der Karte führen können. Zum anderen wurde ein Protokoll (das Datenprotokoll) entworfen und implementiert, das auf Basis einer Zeitinformation die Freigabe von Daten durch die Smart Card steuert. Es ist dabei unabhängig vom Zeitprotokoll selbst, setzt aber in der konkreten Implementierung auf den Daten des Zeitprotokolls auf.

Volltext und
andere Links
PDF (1893638 Bytes)
PostScript (11190085 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
CopyrightDirk Feufel
Kontaktdirk@feufel.de
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Höchstleistungsrechner, Verteilte Systeme
Projekt(e)Verteilte Systeme
Eingabedatum4. Juli 2001
   Publ. Abteilung   Publ. Institut   Publ. Informatik