Chaire de cyberdéfense des systèmes navals
  • 🇬🇧 English
  • Actualités
  • Alumni
  • Naval cyber-range
  • Thèses en cours
  • Équipe encadrante
  • Qui sommes-nous?
  • Gouvernance

Pierre Garreau

Directeur(s): Loïc Lagadec
Encadrant(s): Pascal Cotret, Jean-Christophe Cexus & Julien Francq

#IA, #IDS, #RiskV

Accélérateur matériel d’IA pour des applications IDS

 

Les IDS (Intrusion Detection Systems, ou Sonde de Détection d’Intrusion) embarquent de plus en plus d’IA (Intelligence Artificielle) [1, 2, 3, 4]. Cependant, pour être efficaces dans leur apprentissage ou leur inférence, ces IDS doivent embarquer des co-processeurs qui accéléreront les calculs tout en garantissant la validité de leurs résultats : en effet, il est préférable qu’une sonde ne renvoie pas de faux positifs et soit résistante aux fuites d’information du modèle ou des données qui pourraient altérer la base d’apprentissage.

 

Pour implémenter cette sonde et ce co-processeur, nous souhaitons nous diriger vers l’architecture open-source RISC-V [5] : ce standard permet d’ajouter facilement des instructions spécialisées dans certains domaines tels que l’IA. De plus, certains processeurs basés sur cette architecture RISC-V proposent nativement une interface pour rajouter des co-processeurs [6].

 

Ces co-processeurs sont souvent nommés TPU (Tensor Processing Unit) ou NPU (Neural Processing Unit) [7] et pourront constituer des premières approches permettant de réaliser un IDS embarqué sur un processeur RISC-V : d’ailleurs, un démonstrateur sera développé afin de démontrer les performances des algorithmes développés dans le cadre de la thèse. De plus, le processeur devra être résistant à des attaques extérieures et ne pas introduire de brèches dans le système global.

 
Références bibliographiques :

[1] R. Zhang, Intrusion detection in a fleet of drones. PhD thesis, Université de Toulouse, 2022. Thèse de doctorat dirigée par Larrieu, Nicolas et Condomines, Jean-Philippe Automatique et Informatique Toulouse, ISAE 2022.

[2] J. Whelan, A. Almehmadi, and K. El-Khatib, “Artificial intelligence for intrusion detection systems in unmanned aerial vehicles,” Computers and Electrical Engineering, vol. 99, p. 107784, 2022.

[3] Q. Liang, S. Xie, and B. Cai, “Intelligent home iot intrusion detection system based on RISC-V,” in 2023 IEEE 3rd International Conference on Power, Electronics and Computer Applications (ICPECA), pp. 296–300, 2023.

[4] X. Tang, S. Han, L. L. Zhang, T. Cao, and Y. Liu, “To bridge neural network design and real-world performance : A behaviour study for neural networks,” in Proceedings of Machine Learning and Systems (A. Smola, A. Dimakis, and I. Stoica, eds.), vol. 3, pp. 21–37, 2021.

[5] RISC-V, “The RISC-V instruction set manual - volume I and volume II.” https://riscv.org/technical/specifications/.

[6] OpenHW Group, “4 stage, in-order, compute RISC-V core based on the CV32E40P.” https://github.com/openhwgroup/cv32e40x.

[7] S. Kalapothas, M. Galetakis, G. Flamis, F. Plessas, and P. Kitsos, “A survey on RISC-V-based machine learning ecosystem,” Information, vol. 14, no. 2, 2023.

[8] P. Chifflier and A. Fontaine, “Architecture système sécurisée de sonde IDS réseau,” 2015.

[9] G. Choudhary, V. Sharma, I. You, K. Yim, I.-R. Chen, and J.-H. Cho, “Intrusion detection systems for networked unmanned aerial vehicles : A survey,” in 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), pp. 560–565, 2018.

[10] M. E. Bouazzati, R. Tessier, P. Tanguy, and G. Gogniat, “A lightweight intrusion detection system against iot memory corruption attacks,” in 2023 26th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS), pp. 118–123, 2023.

[11] Q. Ducasse, P. Cotret, and L. Lagadec, “JIT Compiler Security through Low-Cost RISC-V Extension,” in 30th Reconfigurable Architectures Workshop, (St Petersburg (Florida), United States), May 2023.

[12] Q. Ducasse, P. Cotret, L. Lagadec, and R. Stewart, “Benchmarking quantized neural networks on FPGAs with FINN,” CoRR, vol. abs/2102.01341, 2021

Publications

Pierre Garreau, Pascal Cotret, Julien Francq, Jean-Christophe Cexus, Loïc Lagadec. RISC-V Embedded AI for IDS Applications. RESSI 2024 : Rendez-vous de la Recherche et de l’Enseignement de la Sécurité des Systèmes d’Information, May 2024, Eppe-Sauvage, France.
Retour
  • Chaire de cyberdéfense des systèmes navals
  • École navale
  • BCRM Brest - CC 600
  • 29240 BREST Cedex 9
  • chairecyber@ecole-navale.fr
Mentions légales
Avec le soutien de
cybersecurity
cybersecurity research
naval cybersecurity
Raccourcis
  • Étudiants
  • Chercheurs
  • Industriels
  • La Chaire
  • Thèses
  • Alumni
  • Publications
  • Équipe encadrante
  • Cyber-range maritime
  • Actualités
Nous joindre
cyberdefense cybersecurity research naval cybersecurity