Titelaufnahme

Titel
A secure global time base for time triggered systems / von Haris Isakovic
VerfasserIsakovic, Haris
Begutachter / BegutachterinPuschner, Peter ; El-Salloum, Christian
Erschienen2011
UmfangXV, 70 S. : Ill., graph. Darst.
HochschulschriftWien, Techn. Univ., Dipl.-Arb., 2011
Anmerkung
Zsfassung in dt. Sprache
SpracheEnglisch
DokumenttypDiplomarbeit
Schlagwörter (DE)Echtzeitsysteme/Informationssicherheit/Uhrsynchronization/zeitgesteuerte Systeme/
Schlagwörter (EN)Real-time Systems/Security/ clock synchrnoization/time-triggered systems/
URNurn:nbn:at:at-ubtuw:1-44562 Persistent Identifier (URN)
Zugriffsbeschränkung
 Das Werk ist frei verfügbar
Dateien
A secure global time base for time triggered systems [4.48 mb]
Links
Nachweis
Klassifikation
Zusammenfassung (Deutsch)

Zeitgesteuerte Protokolle bieten hohe Zuverlässigkeit und garantiertes zeitliches Verhalten und werden heutzutage in vielen verteilten Echtzeitanwendungen eingesetzt. Sie bieten verschiedene Dienste wie z.B. Uhrensynchronisation, Membership, Redundanz-Management etc. Der ständig steigende Bedarf nach zuverlässigen Echtzeitsystemen stellt neue Anforderungen an die Kommunikationsprotokolle. Eine der noch offenen Herausforderungen ist die Informationssicherheit (auf English extit Ressourcenverbrauch.

Die Realisierbarkeit des Ansatzes wird durch sorgfältig ausgewählte Experimente demonstriert. Die Experimente zeigen, wie die Zeitbasis des ungeschützten normalen zeitgesteuerte Protokolls angegriffen werden kann, und wie unsere Sicherheitsschicht solche Angriffe zuverlässig erkennt. Darüber hinaus werden verschiedene Tests in einer Versuchsanordnung durchgeführt, um den Rechenaufwand und den allgemeinen Ressourcenverbrauch zu messen.

Zusammenfassung (Englisch)

Time-Triggered protocols provide high dependability and guaranteed timeliness and are present in many distributed real-time applications today. They provide various services such as clock synchronisation, membership, redundancy management etc. The ever growing demand for dependable real-time systems imposes new requirements on these communication protocols. One of the open challenges is security.Current implementations of time-triggered communication protocols are not focused on security and their protection against malicious attacks is weak or non-existing.

Time-triggered systems are based on a consistent notion of time. The functionality of all essential services in these systems depends on this time, therefore it is of vital importance that the global time is secured against malicious attacks (i.e. unauthorized modification). The main task of this thesis is to design a security layer for the Time-Triggered Architecture (TTA) with a focus on implementing a secure and fault tolerant clock synchronisation algorithm. The approach consists of a platform-independent security layer realized on top of the existing clock synchronisation algorithm provided by the underlying time-triggered communication protocol. In this thesis we use Time-Triggered Ethernet as an implementation platform.

Our security layer protects the global time from many different kinds of malicious attacks like the fabrication, modification, replay, delay or speed up of clock synchronization messages. Our approach is based on an interplay of asymmetric and symmetric ciphers, and provides a high level of security while keeping the resource overhead low. The feasibility of our approach is demonstrated by carefully selected experiments, that show how the time base of unprotected standard time-triggered protocols can be attacked, and how our security layer reliably detects such attacks. Furthermore, various tests have been conducted in an experimental setup in order to measure the computational overhead and the general usage of system resources.