Construction de systèmes répartis sécurisés à base de composants - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2012

Automating Information Flow Control in Component-based Distributed Systems

Construction de systèmes répartis sécurisés à base de composants

Résumé

The goal of this thesis is to provide models and tools to simplify secured component-based distributed systems' construction and the management of their security properties, by using high-level tools for dynamic configuration and reconfiguration. In addition to the classic properties of accessibility and secured communications, we focus on a more general security property of distributed systems : the non-interference. This property says that there mustn't be information flow between secret and public parts of the system ; which requires information flow control across the system. Our main objective is to propose a model and set of tools guarantying the non-interference property at compile- time, and at a bigger granularity : the components. These tools are (1) tools for configuring security parameters of components and binding between components, (2) a compiler checking the non-interference property, and (3) tools for automatic generation of code assuring these security properties. On the other hand, we present an architecture enabling a dynamic verification of the non-interference property in a distributed system.
L'objectif de ce travail est de fournir des modèles et outils pour simplifier la construction des systèmes distribués à base de composants sécurisés, ainsi que la gestion des propriétés de sécurité, en utilisant des outils de haut niveau d'abstraction pour la configuration et la reconfiguration dynamique. En plus des propriétés d'accessibilité et de communications sécurisées classiques, nous focalisons notre travail sur une propriété des systèmes répartis plus générale : la non-interférence. Cette propriété atteste qu'il ne doit pas y avoir de flux d'information entre des parties publiques et privées du système. Ce qui implique le suivi de l'acheminement de l'information entre les différentes composantes du système distribué. Notre objectif principal est donc de proposer un modèle, accompagné d'un ensemble d'outils, garantissant la propriété de la non-interférence à la construction du système, et ce à une plus grosse granularité : celle des composants. Ces outils permettent de (1) configurer les paramètres de sécurité des composants et des liaisons entre eux, (2) vérifier la propriété de non-interférence dans le code d'un composant et entre les différents composants du système et (3) générer automatiquement le code nécessaire pour appliquer ces propriétés de sécurité. D'autre part, nous proposons une architecture permettant de vérifier dynamiquement la propriété de non-interférence dans un système réparti.
Fichier principal
Vignette du fichier
rapport-these.pdf (2.64 Mo) Télécharger le fichier
presentation_sans_animation.pdf (3.93 Mo) Télécharger le fichier
Format : Autre
Loading...

Dates et versions

tel-01069671 , version 1 (06-10-2014)

Identifiants

  • HAL Id : tel-01069671 , version 1

Citer

Lilia Sfaxi. Construction de systèmes répartis sécurisés à base de composants. Ingénierie assistée par ordinateur. Université de Grenoble; Faculté des Sciences de Tunis, 2012. Français. ⟨NNT : ⟩. ⟨tel-01069671⟩
238 Consultations
1587 Téléchargements

Partager

Gmail Facebook X LinkedIn More