Thèse en cours

Intégration des réseaux IoT dans des architectures SDN pour garantir la sécurité des données de bout en bout

FR  |  
EN
Auteur / Autrice : Abdulkadir Dauda
Direction : Olivier FlauzacFlorent Nolot
Type : Projet de thèse
Discipline(s) : Info - Informatique
Date : Inscription en doctorat le 31/03/2022
Etablissement(s) : Reims
Ecole(s) doctorale(s) : Ecole doctorale Sciences du Numérique et de l’Ingénieur (Reims, Marne)
Partenaire(s) de recherche : Laboratoire : Centre de Recherche en Sciences et Technologies de l'Information et de la Communication (CRESTIC) EA 3804 (Reims, Marne)

Mots clés

FR  |  
EN

Mots clés libres

Résumé

FR  |  
EN

Projet Doctoral Sujet : Intégration des réseaux IoT dans des architectures SDN pour garantir la sécurité des données de bout en bout (IoT network into SDN architectures integration to insure end to end data security). Résumé du sujet Les réseaux d'objets connectés, comme l'ensemble des réseaux informatiques, se doivent d'être sécurisés. Il est nécessaire de définir des politiques de sécurité, ainsi que les solutions techniques associées, qui assurent l'intégrité, la sûreté, ainsi que l'authentification de la source des données collectées et transmises. Depuis plusieurs années les approches de type Software Defined Network (SDN), et Network Function Virtualization (NFV) [SWL+16] [KRV+15], ainsi que les développements des serveurs et services associés, ont largement contribué à la sécurisation des réseaux classiques et des datacenters. Ces solutions, qui sont particulièrement efficaces, sont aussi fortement consommatrices de ressources, que ces ressources soient calculatoires (processeur, mémoire), énergétiques, ou réseau (bande passante). Les réseaux d'objets connectés sont reliés au réseau des datacenters, et sont généralement caractérisés par les faibles ressources de leurs composants, ainsi que dans certains cas, l'exploitation de protocoles de transmission de données non IP. Afin d'assurer la sécurité des données depuis les objets connectés, jusqu'aux datacenters qui les exploitent, il n'est donc pas possible, tant pour des raisons d'incompatibilité des protocoles, que pour des raisons de ressources insuffisantes, d'étendre et de plonger simplement les solutions de type SDN et NFV. Ce sujet de thèse a pour objectif l'étude et la conception d'une solution sécurisée de bout en bout, permettant un transfert sécurisé des données collectés, depuis l'objet jusqu'au datacenter dans lequel elles seront exploitées. Alors que les limites de l'exploitation du SDN dans le cadre des réseaux d'objets connectés a été démontré dans [FGN+20] [GFN+16], il parait clair qu'il est nécessaire de définir un nouveau modèle de réseaux hétérogènes. Ce modèle permettra d'intégrer, d'une part, les réseaux d'objets connectés basés sur des protocoles IP de type 802.15.4 ; ZigBee, ou BLE, ou ceux basés sur des protocoles non IP de type LoRa ou 868 Mhz brut ; et d'autre part les réseaux IP classiques filaires ou sans fils, qu'ils soient WIFI ou GSM. Ce modèle permettra notamment de définir les différentes couches de contact, et ainsi d'identifier les risques ainsi que les différents scenarii d'attaques possibles. L'intégration de ce modèle original dans une plateforme expérimentale, de type simulateur et / ou architecture virtuelle, permettra dans un premier temps une validation expérimentale du modèle lui-même, puis offrira une solution de contrôles et d'observation des attaques, ainsi que des architectures en mesure de les contrer. Enfin nous tendrons à définir une stratégie globale de sécurité, capable de s'adapter aux différentes contraintes spécifiques des différentes zones de ces réseaux hétérogènes. Nous étudierons notamment les possibilités d'extension des stratégies actuelles d'une zone du réseau à une autre. Afin d'illustrer les différents éléments avancés, nous tenterons de proposer un cas d'usage, afin d'en démontrer non seulement la possibilité d'implémentation, mais aussi d'en prouver la résistance face aux attaques. Contexte scientifique Depuis plusieurs années, les réseaux, qu'ils soient d'objets connectés, cellulaires, d'interconnexion mondiale, de datacenter, ont convergé. Cette convergence a permis d'accéder à un très grand nombre de sources, et d'exploiter un très grand type de données, ainsi que de bâtir des applications intégrant un grand nombre de technologies et de protocoles différents. Chaque réseau est spécifique, et exploite un modèle qui lui est spécifique, ainsi que des contraintes qui lui sont propres. La conception de ces applications, qui évidemment doivent être sécurisées, s'avère difficile, faute de modèle unifié. Sans un tel modèle il est difficile de définir une stratégie transversale et cohérente de sécurité. L'approche SDN / NFV, adoptée dans les datacenters, et leurs réseaux d'interconnexion, semble la plus à même d'offrir une possibilité de sécurité de bout en bout, c'est-à-dire depuis la collecte de la donnée, jusqu'à son exploitation. Pour étendre et mettre en œuvre cette approche, il est nécessaire à ce jour, d'étudier un plongement des techniques et des outils associés au SDN dans les différents autres réseaux et plus particulièrement dans les réseaux d'objets connectés. Problématique L'étude de ce sujet adresse plusieurs problématiques complémentaires : • La première problématique est liée aux modèles des réseaux. Les travaux proposés tendront à répondre à la question : peut-on définir un modèle unique de communication et d'exécution des différents réseaux, ou doit-on segmenter notre modèle afin de ne pas trop diluer les capacités spécifiques des architectures, ainsi que les services offerts sur les différents réseaux, dans un modèle trop générique ? • La seconde problématique tend à proposer une architecture logicielle ou système, permettant d'une part, de valider le modèle précédent, en le comparant à des réseaux réels, et d'autre part à permettre une expérimentation des solutions qui seront proposées par la suite. • La troisième problématique tendra à reprendre les concepts liés au SDN, et à en étudier le transfert, ou la portabilité, sur les autres types de réseaux, et notamment les réseaux d'objets connectés. Une attention particulière sera apportée aux cas des protocoles non IP, LoRa par exemple. Stratégie de recherche méthodologie Nous adopterons la même approche méthodologique que celle adoptée lors des thèses de Carlos Gonzalez [Gon17] et de Salim Mahamat Charfadine [Cha19]. La première étape se basera sur une approche théorique de conception d'un modèle unifiant les différents réseaux, et de validation de ce modèle. Suite à l'adoption du modèle théorique, le plongement des différents modèles de réseau dans ce modèle théorique original sera étudié et effectué. Parallèlement à cette tâche, les différentes possibilités d'implémentation du modèle seront étudiées et proposées. Une comparaison entre une solution basée sur une bibliothèque de simulation et une solution basée sur une approche système exploitant la virtualisation seront étudiées, une solution hybride pourra être envisagée. La seconde étape sera une phase plus pratique, qui aura pour objectif l'intégration des solutions de sécurisation des réseaux de bout en bout. Les solutions seront validées de manière expérimentales sur un cas d'usage. Résultats escomptés Ces travaux donneront lieu à deux types de résultats : • Publications scientifiques : nous envisageons la publication des résultats obtenus, ainsi que le modèle conçu dans différentes conférences, et si possible, en fonction du délai de réponse, des publications dans des journaux. Nous ciblerons des conférences nationales et internationales avec comité de lecture et actes ; • Modèles et outils de simulation : une solution de simulation / émulation / virtualisation sera développée. Les outils développés seront mis à disposition en ligne, afin de permettre aux chercheurs de la communauté de comparer leurs solutions et leurs résultats. Bibliographie [Cha19] S. M. Charfadine, Gestion dynamique et évolutive de règles de sécurité pour l'Internet des Objets, thèse de doctorat soutenue à Reims, 2019 [FGN+20] O. Flauzac, C.J. Gonzalez, F. Nolot, I. Woungang. An SDN approach to route massive data flows of sensor networks. International Journal of Communication Systems 2020; 33:e4309. https://doi.org/10.1002/dac.4309 [GFN+16] C. Gonzalez, O. Flauzac, F. Nolot, A. Jara. A Novel Distributed SDN-Secured Architecture for the IoT. International Conference on Distributed Computing in Sensor Systems (DCOSS), 2016, Washington, United States. pp.244-249, ⟨10.1109/DCOSS.2016.22⟩ [Gon17] C. Gonzalez, Gestion d'une architecture hétérogène distribuée à l'aide du SDN, thèse de doctorat soutenue à Reims, 2019 [IAD+20] W. Iqbal, H. Abbas, M. Daneshmand, B. Rauf and Y. A. Bangash, An In-Depth Analysis of IoT Security Requirements, Challenges, and Their Countermeasures via Software-Defined Security, in IEEE Internet of Things Journal, vol. 7, no. 10, pp. 10250-10276, Oct. 2020, doi: 10.1109/JIOT.2020.2997651. [KAL20] K. Kalkan, SUTSEC: SDN Utilized trust based secure clustering in IoT, Computer Networks, Volume 178, 2020, https://doi.org/10.1016/j.comnet.2020.107328. [KRV+15] D. Kreutz, F. M. V. Ramos, P. E. Veríssimo, C. E. Rothenberg, S. Azodolmolky and S. Uhlig, Software-Defined Networking: A Comprehensive Survey, in Proceedings of the IEEE, vol. 103, no. 1, pp. 14-76, Jan. 2015, doi: 10.1109/JPROC.2014.2371999. [RES+19] A. Roukounaki, S. Efremidis, J. Soldatos, J. Neises, T. Walloschke and N. Kefalakis, Scalable and Configurable End-to-End Collection and Analysis of IoT Security Data : Towards End-to-End Security in IoT Systems, 2019 Global IoT Summit (GIoTS), 2019, pp. 1-6, doi: 10.1109/GIOTS.2019.8766407. [SWL+16] Z. Shu, J. Wan, D. Li, J. Lin, A.V. Vasilakos, M. Imran, Security in software-defined networking: threats and countermeasures, Mob. Netw. Appl., 21 (5) (2016), pp. 764-776, 10.1007/s11036-016-0676-x