Javascript must be enabled to continue!
Sécurité temps réel dans les systèmes embarqués critiques
View through CrossRef
La croissance des flux d'information à travers le monde est responsable d'une importante utilisation de systèmes embarqués temps-réel, et ce notoirement dans le domaine des satellites. La présence de ces systèmes est devenue indispensable pour la géolocalisation, la météorologie, ou les communications. La forte augmentation du volume de ces matériels, impactée par l'afflux de demande, est à l'origine de l'accroissement de la complexité de ces derniers. Grâce à l'évolution du matériel terrestre, le domaine aérospatial se tourne vers de nouvelles technologies telles que les caches, les multi-coeurs, et les hyperviseurs. L'intégration de ces nouvelles technologies est en adéquation avec de nouveaux défis techniques. La nécessité d'améliorer les performances de ces systèmes induit le besoin de réduction du coût de fabrication et la diminution du temps de production. Les solutions technologiques qui en découlent apportent pour majeure partie des avantages en matière de diminution du nombre global de satellites à besoin constant. La densité d'information traitée est parallèlement accrue par l'augmentation du nombre d'exploitants pour chaque satellite. En effet, plusieurs clients peuvent se voir octroyer tout ou partie d'un même satellite. Intégrer les produits de plusieurs clients sur une même plateforme embarquée la rend vulnérable. Augmenter la complexité du système rend dès lors possible un certain nombre d'actes malveillants. Cette problématique autrefois à l'état d'hypothèse devient aujourd'hui un sujet majeur dans le domaine de l'aérospatial. Figure dans ce document, en premier travail d'exploration, une présentation des actes malveillants sur système embarqué, et en particulier ceux réalisés sur système satellitaire. Une fois le risque exposé, je développe la problématique temps-réel. Je m'intéresse dans cette thèse plus précisément à la sécurité des hyperviseurs spatiaux. Je développe en particulier deux axes de recherche. Le premier porte sur l'évolution des techniques de production et la mise en place d'un système de contrôle des caractéristiques temporelles d'un satellite. Le deuxième axe améliore les connaissances techniques sur un satellite en cours de fonctionnement et permet une prise de décision en cas d'acte malveillant. Je propose plus particulièrement une solution physique permettant de déceler une anomalie sur la gestion des mémoires internes au satellite. En effet, la mémoire est un composant essentiel du fonctionnement du système, et ses propriétés communes entre tous les clients la rend particulièrement vulnérable. De plus, connaître le nombre d'accès en mémoire permet un meilleur ordonnancement et une meilleure prédiction d'un système temps réel. Notre composant permet la détection et l'interprétation d'une potentielle attaque ou d'un problème de sûreté de fonctionnement. Cette thèse met en évidence la complémentarité des deux travaux proposés. En effet, la mesure du nombre d'accès en mémoire peut se mesurer via un algorithme génétique dont la forme est équivalente au programme cherchant le pire temps d'exécution. Il est finalement possible d'étendre nos travaux de la première partie vers la seconde.
Title: Sécurité temps réel dans les systèmes embarqués critiques
Description:
La croissance des flux d'information à travers le monde est responsable d'une importante utilisation de systèmes embarqués temps-réel, et ce notoirement dans le domaine des satellites.
La présence de ces systèmes est devenue indispensable pour la géolocalisation, la météorologie, ou les communications.
La forte augmentation du volume de ces matériels, impactée par l'afflux de demande, est à l'origine de l'accroissement de la complexité de ces derniers.
Grâce à l'évolution du matériel terrestre, le domaine aérospatial se tourne vers de nouvelles technologies telles que les caches, les multi-coeurs, et les hyperviseurs.
L'intégration de ces nouvelles technologies est en adéquation avec de nouveaux défis techniques.
La nécessité d'améliorer les performances de ces systèmes induit le besoin de réduction du coût de fabrication et la diminution du temps de production.
Les solutions technologiques qui en découlent apportent pour majeure partie des avantages en matière de diminution du nombre global de satellites à besoin constant.
La densité d'information traitée est parallèlement accrue par l'augmentation du nombre d'exploitants pour chaque satellite.
En effet, plusieurs clients peuvent se voir octroyer tout ou partie d'un même satellite.
Intégrer les produits de plusieurs clients sur une même plateforme embarquée la rend vulnérable.
Augmenter la complexité du système rend dès lors possible un certain nombre d'actes malveillants.
Cette problématique autrefois à l'état d'hypothèse devient aujourd'hui un sujet majeur dans le domaine de l'aérospatial.
Figure dans ce document, en premier travail d'exploration, une présentation des actes malveillants sur système embarqué, et en particulier ceux réalisés sur système satellitaire.
Une fois le risque exposé, je développe la problématique temps-réel.
Je m'intéresse dans cette thèse plus précisément à la sécurité des hyperviseurs spatiaux.
Je développe en particulier deux axes de recherche.
Le premier porte sur l'évolution des techniques de production et la mise en place d'un système de contrôle des caractéristiques temporelles d'un satellite.
Le deuxième axe améliore les connaissances techniques sur un satellite en cours de fonctionnement et permet une prise de décision en cas d'acte malveillant.
Je propose plus particulièrement une solution physique permettant de déceler une anomalie sur la gestion des mémoires internes au satellite.
En effet, la mémoire est un composant essentiel du fonctionnement du système, et ses propriétés communes entre tous les clients la rend particulièrement vulnérable.
De plus, connaître le nombre d'accès en mémoire permet un meilleur ordonnancement et une meilleure prédiction d'un système temps réel.
Notre composant permet la détection et l'interprétation d'une potentielle attaque ou d'un problème de sûreté de fonctionnement.
Cette thèse met en évidence la complémentarité des deux travaux proposés.
En effet, la mesure du nombre d'accès en mémoire peut se mesurer via un algorithme génétique dont la forme est équivalente au programme cherchant le pire temps d'exécution.
Il est finalement possible d'étendre nos travaux de la première partie vers la seconde.
Related Results
Improving the reliability of heterogeneous multicore architecture for intelligent transportation systems
Improving the reliability of heterogeneous multicore architecture for intelligent transportation systems
Améliorer la fiabilité des architectures multicore hétérogènes pour les systèmes de transport intelligents
Les systèmes temps réel implémentent des fonctionnalités ...
Isolation logicielle dans les systèmes embarqués : Etude des menaces et des mécanismes de protection
Isolation logicielle dans les systèmes embarqués : Etude des menaces et des mécanismes de protection
L’isolation apporte des bénéfices essentiels dans les systèmes embarqués, notamment en garantissant que les fonctions critiques soient protégées des fonctions vulnérables, que les ...
Automated identification of behavioural interactions between safety and security features in automotive systems
Automated identification of behavioural interactions between safety and security features in automotive systems
Identification automatisée des interactions comportementales entre les fonctions de sûreté et de sécurité dans les systèmes automobiles
Les systèmes de transport ac...
Safety-Bag pour les systèmes complexes
Safety-Bag pour les systèmes complexes
Les véhicules automobiles autonomes sont des systèmes critiques. En effet, suite à leurs défaillances, ils peuvent provoquer des dégâts catastrophiques sur l'humain et sur l'enviro...
Probabilistic analysis of real-time systems
Probabilistic analysis of real-time systems
Analyse probabiliste des systèmes temps réel
Les systèmes embarqués temps réel critiques intègrent des architectures complexes qui évoluent constamment afin d'intég...
Diagnosticabilité modulaire appliquée au Diagnostic en ligne des Systèmes Embarqués Logiques
Diagnosticabilité modulaire appliquée au Diagnostic en ligne des Systèmes Embarqués Logiques
Aujourd'hui, les systèmes embarqués sont de plus en plus utilisés pour contrôler les systèmes complexes. Dans ce travail de thèse, nous nous intéressons aux systèmes embarqués crit...
Intégration de la sécurité dans un cadre d’architecture d’entreprise à partir du risque
Intégration de la sécurité dans un cadre d’architecture d’entreprise à partir du risque
Les sociétés actuelles et l’économie moderne, dépendent fortement des systèmes logiciels et leur interconnexion, qui permettent de gérer et de coordonner des actions complexes en v...
AMAN-DA : une approche basée sur la réutilisation de la connaissance pour l’ingénierie des exigences de sécurité
AMAN-DA : une approche basée sur la réutilisation de la connaissance pour l’ingénierie des exigences de sécurité
Au cours de ces dernières années, la sécurité des Systèmes d'Information (SI) est devenue une préoccupation importante, qui doit être prise en compte dans toutes les phases du déve...

