Engin d'explication d'anomalies sur le bus ARINC 429 basé sur les ontologies

Nuno-Gonçalo Silva-Pinto

Mémoire de maîtrise (2023)

Accéder à ce document
Disponible
Libre accès au texte intégral dans PolyPublie
Texte Texte • 6MB •

Résumé

La cybersécurité des avions est un secteur d’activité en plein essor. Pour s’assurer de protéger les communications de l’avionique, il est important que les canaux soient sécuritaires. Toutefois, le standard de bus ARINC 429, communément présent chez les avions commerciaux, n’a pas intégré dans son architecture la cybersécurité. De plus, la plupart des contre-mesures proposées, notamment les Système de détection d’intrusion (IDS) n’ont pas pris en compte les attaques ne ciblant que la couche d’application logique ou la chaîne d’approvisionnement dans leur conception. Notre objectif de recherche est d’étudier la viabilité de l’explication d’anomalies pour les parties prenantes de l’avionique par le biais d’une ontologie modélisant le standard de bus ARINC 429. Cette ontologie, qui constitue le coeur de notre contribution, a été intégrée à ATMONTO, une ontologie de gestion du trafic aérien produit par la NASA et à l’ontologie MITRE D3FEND qui permet de prendre en compte les concepts de cybersécurité. Le cadre MITRE ATT&CK Entreprise produit deux scénarios d’attaques qui sont importés dans notre ontologie. Un cas de spoofing qui intègre une composante avionique malveillante dans l’avion et un deuxième cas qui fait intervenir un déni de service à travers une attaque sur la chaîne d’approvisionnement. La création de ces scénarios est évaluée par un expert spécialisé dans le web sémantique ainsi que par un pilote professionnel. Nous établissons alors un Engin d’Explication d’Anomalies (EEA) qui nous permet d’expliquer aux parties prenantes une anomalie détectée. Cela se traduit par la conception de questions de compétences qui sont basées sur un haut niveau de logique de détection. Le prototype comprend aussi une base de connaissances construite à partir de l’ontologie développée. Notre engin a fait l’objet de 3 cas d’études : (1) un radioaltimètre voyou entrant en compétition avec la redondance, (2)un EFB trafiqué durant la chaîne d’approvisionnement qui affiche une valeur de vitesse erronée et (3) un pilote automatique voyou qui se désactive à une étape de vol critique. Pour pouvoir tester les attaques sophistiquées et les différentes règles de détection, nous démontrons dans la méthodologie que la base de connaissance réussit les tests de cohérence et répond à des questions de compétences pertinentes. Les résultats sont présentés pour ces cas. On fournit ainsi une capacité adéquate pour informer le pilote, l’ouvrier de maintenance ou le développeur d’IDS de l’attaque qui se déroule. Une contre-mesure de la situation est aussi offerte. Les résultats s’appuient sur des tests de cohérences et des scénarios proposés par des experts du domaine. Le travail réalisé permettra, dans le futur, d’intégrer d’autres types de bus avioniques, comme l’AFDX ou le MIL-STD-1553, de produire des données de vol à partir d’un simulateur de vol et d’incorporer des techniques en traitement automatique du langage naturel (NLP) pour enrichir le pont humain-machine de l’engin.

Programme:
Génie informatique
Directeurs ou directrices:
Adresse URL de PolyPublie:
Université/École:
Polytechnique Montréal
OAI:
oai:publications.polymtl.ca:53448
ORCID
Date du dépôt:
11 déc. 2023 08:48
Dernière modification:
14 oct. 2026 14:11
Citer en APA 7:
Silva-Pinto, N.-G. (2023). Engin d'explication d'anomalies sur le bus ARINC 429 basé sur les ontologies [Mémoire de maîtrise, Polytechnique Montréal]. PolyPublie. https://publications.polymtl.ca/53448/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document
Afficher document