Die getrennte Betrachtung von Sicherheit - Safety und Security - wird der heutigen Software-Entwicklung nicht gerecht. Beide Aspekte sind aus modernen Fahrzeugen nicht mehr wegzudenken. Eine Kategorisierung und Abstraktion der gemeinsamen Eigenschaften, wie sie in den vorherigen Kapiteln erfolgt ist, lässt diese beiden unterschiedlichen Ausprägungen von Anwendungen mit einer gemeinsamen Methodik zur Software-Entwicklung erschließen. Als Mittel dazu wurde auf eine aus verteilten Systemen bekannte Vorgehensweise - der Mitgliedschaftsdienst -, also die Bildung von Gruppen aus Teilfunktionen, angewendet. Während die Umsetzung sicherheitskritischer Systeme (Safety) ohne zusätzliche Maßnahmen in zahlreichen Kommunikationssystemen möglich ist, erfordert die Bildung einer sicheren Gruppe (Security) aus Teilfunktionen die Verwendung kryptographischer Methoden. Die ausschließliche Verwendung von symmetrischen Verfahren ist wegen der erhöhten Gefahr eines erfolgreichen Angriffs nicht zielführend. In dieser Arbeit wurde zur Bildung einer sicheren Gruppe daher auf asymmetrische und symmetrische Verschlüsselungsverfahren zur Authentifizierung und Sicherung der Datenintegrität zurückgegriffen. Die kombinierte Verwendung des Mitgliedschaftsdienstes für funktionale und kryptographische Sicherheit erlaubt die Entwicklung sicherheitsrelevanter Software mit einer gemeinsamen und einheitlichen Software-Architektur.

    Distributed embedded applications are supported by numerous methodologies which are embodied in modern information technology development. The automotive sector recently started to introduce extensive standardisation efforts to simplify the software development for distributed applications. Nevertheless, safety and security critical applications are not fully covered by these standards. This paper introduces a new method to apply safety and security requirements to software development. Although safety and security are seen as orthogonal aspects of application software development, this paper will introduce a unified view to merge the requirements into a common concept. Therefore the software decomposition and distribution has to be supported by the communication system. Recent communication systems which have been introduced in the automotive sector like FiexRay do not support diagnostic functionality which is crucial for safety (and security) critical applications. The paper will introduce a methodology of not only describing the main elements of the software architecture but will also provide means to communicate safely by extending the communication interface with means of a membership service. This service enables distributed software elements to maintain a consistent view of the dependability of the overall application.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen


    Exportieren, teilen und zitieren



    Titel :

    Gruppenmitgliedschaft für sicherheitskritische Anwendungen (Safety/Security)


    Beteiligte:
    Werthschulte, K. (Autor:in) / Schneider, M. (Autor:in)


    Erscheinungsdatum :

    2009


    Format / Umfang :

    10 Seiten, 5 Bilder, 6 Quellen


    Anmerkungen:

    (nicht paginiert)


    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Datenträger


    Sprache :

    Deutsch





    Virtual Prototyping fuer sicherheitskritische Anwendungen

    Alford,C. / Vast Systems Technol.,DE | Kraftfahrwesen | 2006


    Mit Sicherheit - MOST150 fuer sicherheitskritische Anwendungen

    Lisner,J. / Specht,J. / TUeV Nord,Hannover,DE | Kraftfahrwesen | 2010


    Fast Response Sensoren fuer sicherheitskritische Anwendungen

    Baun,R. / Schmidt Technology,DE | Kraftfahrwesen | 2006