Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Isolation logicielle dans les systèmes embarqués : Etude des menaces et des mécanismes de protection

View through CrossRef
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 systèmes temps réel respectent leurs exigences d’exécution temporelle, que les éventuelles fautes soient contenues et que les différents composants puissent être mis à jour et intégrés sans compromettre l’intégrité globale du système. Par conséquent, l’isolation présente un intérêt particulier dans les secteurs où les systèmes embarqués sont employés tels que l’automobile, l’aérospatiale, le médical, le ferroviaire et les télécommunications. Comparée à l’isolation matérielle (“hardware”), l’isolation logicielle (“software”) réduit la complexité et les coûts du matériel tout en offrant une plus grande flexibilité dans l’allocation et le partage des ressources. L’isolation logicielle dans les systèmes embarqués est principalement réalisée via de la virtualisation basée sur des hyperviseurs de type 1. Cependant, le concept d’isolation n’est pas clairement défini et peut se référer à différentes propriétés essentielles que les hyperviseurs doivent garantir. C’est pourquoi le concept d’isolation est spécifié et précisé dans cette thèse. Par ailleurs, la virtualisation s’est rapidement étendue aux systèmes embarqués, dont beaucoup ne disposent pas de support matériel pour l’isolation, comme les unités de gestion de mémoire entrée-sortie (IOMMU). Le manque de tels supports matériels ouvre des vecteurs d’attaque significatifs dans les systèmes embarqués virtualisés, en particulier par le biais d’attaques DMA. Cette thèse étudie les attaques DMA dans le contexte des systèmes embarqués virtualisés, expliquant leur applicabilité particulière dans cet environnement. Notamment, même lorsqu’une plateforme est équipée d’une IOMMU, il est démontré que les attaques DMA restent un vecteur d’attaques. Pour cela, les limites de cette protection sont étudiées et un nouveau type d’attaque DMA pouvant contourner l’IOMMU dans certains systèmes virtualisés est présenté. Pour répondre à la menace des attaques DMA dans ce contexte, une protection logicielle légère contre les attaques DMA initiées par des pilotes malveillants a été conçue, mise en œuvre et testée. Enfin, la thèse explore également la manière dont l’interface “Secure Monitor Call” (SMC) est gérée dans les systèmes virtualisés et pourquoi elle constitue un vecteur d’attaque important sur l’isolation à différents niveaux de granularité, notamment l’isolation des machines virtuelles et l’isolation fournie par TrustZone.
Agence Bibliographique de l'Enseignement Supérieur
Title: Isolation logicielle dans les systèmes embarqués : Etude des menaces et des mécanismes de protection
Description:
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 systèmes temps réel respectent leurs exigences d’exécution temporelle, que les éventuelles fautes soient contenues et que les différents composants puissent être mis à jour et intégrés sans compromettre l’intégrité globale du système.
Par conséquent, l’isolation présente un intérêt particulier dans les secteurs où les systèmes embarqués sont employés tels que l’automobile, l’aérospatiale, le médical, le ferroviaire et les télécommunications.
Comparée à l’isolation matérielle (“hardware”), l’isolation logicielle (“software”) réduit la complexité et les coûts du matériel tout en offrant une plus grande flexibilité dans l’allocation et le partage des ressources.
L’isolation logicielle dans les systèmes embarqués est principalement réalisée via de la virtualisation basée sur des hyperviseurs de type 1.
Cependant, le concept d’isolation n’est pas clairement défini et peut se référer à différentes propriétés essentielles que les hyperviseurs doivent garantir.
C’est pourquoi le concept d’isolation est spécifié et précisé dans cette thèse.
Par ailleurs, la virtualisation s’est rapidement étendue aux systèmes embarqués, dont beaucoup ne disposent pas de support matériel pour l’isolation, comme les unités de gestion de mémoire entrée-sortie (IOMMU).
Le manque de tels supports matériels ouvre des vecteurs d’attaque significatifs dans les systèmes embarqués virtualisés, en particulier par le biais d’attaques DMA.
Cette thèse étudie les attaques DMA dans le contexte des systèmes embarqués virtualisés, expliquant leur applicabilité particulière dans cet environnement.
Notamment, même lorsqu’une plateforme est équipée d’une IOMMU, il est démontré que les attaques DMA restent un vecteur d’attaques.
Pour cela, les limites de cette protection sont étudiées et un nouveau type d’attaque DMA pouvant contourner l’IOMMU dans certains systèmes virtualisés est présenté.
Pour répondre à la menace des attaques DMA dans ce contexte, une protection logicielle légère contre les attaques DMA initiées par des pilotes malveillants a été conçue, mise en œuvre et testée.
Enfin, la thèse explore également la manière dont l’interface “Secure Monitor Call” (SMC) est gérée dans les systèmes virtualisés et pourquoi elle constitue un vecteur d’attaque important sur l’isolation à différents niveaux de granularité, notamment l’isolation des machines virtuelles et l’isolation fournie par TrustZone.

Related Results

Résumés des conférences JRANF 2021
Résumés des conférences JRANF 2021
able des matières Résumés. 140 Agenda Formation en Radioprotection JRANF 2021 Ouagadougou. 140 RPF 1 Rappel des unités de doses. 140 RPF 2 Risques déterministes et stochastique...
REGULAR ARTICLES
REGULAR ARTICLES
L. Cowen and C. J. Schwarz       657Les Radio‐tags, en raison de leur détectabilitéélevée, ...
Avant-propos
Avant-propos
L’Agriculture Biologique (AB) se présente comme un mode de production agricole spécifique basé sur le respect d’un certain nombre de principes et de pratiques visant à réduire au m...
De la poésie à la peinture
De la poésie à la peinture
La poésie et la peinture étaient toujours deux différentes expressions de l’esprit et de l’âme de l’homme qui sont dédiées à présenter absolument chacune à sa façon ce qui était di...
A framework for facilitating the development of systems of systems
A framework for facilitating the development of systems of systems
Un framework pour faciliter le développement de systèmes de systèmes Le développement de Systèmes de Systèmes a pris de l'ampleur dans de nombreux domaines. Aujourd...
Machine learning for intrusion detection systems in autonomous transportation
Machine learning for intrusion detection systems in autonomous transportation
Apprentissage automatique pour la détection d'intrusion dans les systèmes du transport intelligent De nombreuse avancée et innovations technologiques sont introduit...

Back to Top