ASTRID - Accompagnement spécifique des travaux de recherches et d’innovation défense 2018

Generate & Learn & Detect – Détection par IA de falsifications de données Métier avec entrainement par génération de tests sur patterns d’attaque – GeLeaD

Résumé de soumission

Les systèmes de contrôle de défense (type C2, C4ISR)1 et civil (type SCADA, Robotique 4.0, IoT, véhicule connecté, …) sont exposés à des cyberattaques par falsification de données Métier. Ces attaques, appelées de façon générique FDIA – False Data Injection Attacks – sont difficiles à détecter car altérant la sémantique des données tout en préservant leur correction syntaxique et cohérence logique. La motivation sous-jacente est de tromper le système de contrôle / le contrôleur humain par une falsification (modification ou ajout) subtile et intelligente des données au niveau sémantique.

Le projet GeLeaD vise à rendre efficace la détection des attaques de type FDIA par composants Machine Learning entrainés par génération automatique de tests à partir de patterns d’attaque.

L’utilisation du Machine Learning pour la détection d’anomalies de sécurité, l’analyse de malware et la reconnaissance des motifs et des signatures, est une thématique extrêmement active tant au niveau recherche que dans l’industrie de la cybersécurité. Des approches supervisées et non-supervisées d'analyses sont utilisées pour l'extraction des signaux faibles (élément rare ou déviant concernant des motifs comportementaux) et la mise en évidence de corrélation sur les motifs de cyberattaque.

Ces techniques sont actuellement développées sur des traces bas niveaux, et ne portent pas sur la sémantique des données Métier du fait du caractère spécifique des attaques FDIA à chaque domaine. Ainsi, une attaque FDIA sur un Smart Grid (SCADA énergie) pourra porter sur une modification fine de données issues de nœuds de production, alors qu’une attaque sur un système de contrôle aérien de défense pourra porter sur une falsification des données de pistes de l’espace aérien contrôlé. L’autre frein important est la disponibilité de données falsifiées représentatives pour l’entrainement du composant de Machine Learning.

Le projet GeLeaD adresse 3 questions de recherche dans ce domaine?:

Dans quelle mesure l’exploitation de techniques de génération automatique de tests à partir de patterns d’attaque, appliquées sur des systèmes de contrôle, permet d’entrainer un composant de Machine Learning de détection d’attaques de type FDIA dans le domaine considéré??
- Est-ce que cet entrainement va limiter la classe des attaques détectées??
- Quelles sont les erreurs produites par l'approche en termes de taux de faux positif et de faux négatif ?


Le projet GeLeaD s’appuie sur un savoir-faire fort des partenaires en génération automatique de tests de cybersécurité à partir de modèles et en Machine Learning. Leur combinaison est une démarche innovante pour la détection en temps réel de falsifications de données Métier sur les systèmes de contrôle. Le projet GeLeaD développera un démonstrateur à niveau TRL4 qui sera expérimenté sur deux domaines Métier :
- le contrôle aérien civil et militaire sur des protocoles de type ADS-B,
- un système IoT de capteurs de bruit et de pollution.

Coordination du projet

Raphaël Couturier (INSTITUT FRANCHE-COMTE ELECTRONIQUE MECANIQUE THERMIQUE ET OPTIQUE - SCIENCES ET TECHNOLOGIES)

L'auteur de ce résumé est le coordinateur du projet, qui est responsable du contenu de ce résumé. L'ANR décline par conséquent toute responsabilité quant à son contenu.

Partenariat

FEMTO-ST INSTITUT FRANCHE-COMTE ELECTRONIQUE MECANIQUE THERMIQUE ET OPTIQUE - SCIENCES ET TECHNOLOGIES
Smartesting SMARTESTING SOLUTIONS & SERVICES

Aide de l'ANR 299 572 euros
Début et durée du projet scientifique : décembre 2018 - 24 Mois

Liens utiles

Explorez notre base de projets financés

 

 

L’ANR met à disposition ses jeux de données sur les projets, cliquez ici pour en savoir plus.

Inscrivez-vous à notre newsletter
pour recevoir nos actualités
S'inscrire à notre newsletter