Thèse soutenue

Solutions de sécurité d'authentification et d'autorisation pour l'internet des objets

FR  |  
EN
Auteur / Autrice : Maissa Dammak
Direction : Sidi-Mohammed Senouci
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 17/06/2021
Etablissement(s) : Bourgogne Franche-Comté en cotutelle avec Université de la Manouba (Tunisie)
Ecole(s) doctorale(s) : École doctorale Sciences pour l'ingénieur et microtechniques (Besançon ; 1991-....)
Partenaire(s) de recherche : Laboratoire : Département de Recherche en Ingénierie des Véhicules pour l'Environnement (DRIVE) (Nevers)
Etablissement de préparation : Université de Bourgogne (1970-....)
Jury : Président / Présidente : Pascal Urien
Examinateurs / Examinatrices : Isabelle Chrisment, Leïla Azzouz Saïdane, Mohamed Houcine Elhdhili, Christophe Gransart
Rapporteurs / Rapporteuses : Hakima Chaouchi, Abdelmadjid Bouabdallah

Résumé

FR  |  
EN

L'Internet des objets (IoT) représente l'interconnexion entre l'Internet et des objets, des lieux et des environnements physiques. Cependant, cette connectivité étendue de l'IoT peut être entravée par des interventions malveillantes émanant de cyber attaquants. Ainsi, garantir la sécurité des utilisateurs et des appareils IoT reste un défi, en particulier l'authentification et l'autorisation, qui représentent des briques essentiels du processus de sécurité. Ceci est dû aux caractéristiques non conventionnelles de l'IoT, notamment la scalabilité, l'hétérogénéité, l'interopérabilité et les changements dynamiques, qui rendent les mesures de sécurité existantes inadaptées. En effet, ces caractéristiques font émerger plusieurs exigences de sécurité à prendre en compte lors de la définition d’un système IoT sécurisé. Ainsi, cette thèse se focalise sur la conception d'un système IoT sécurisé réalisant les principaux concepts de sécurité, à savoir l'authentification et l'autorisation pour un environnement IoT à grande échelle. Ce système IoT fournit une solution sécurisée efficace et efficiente qui réalise un compromis entre les exigences de sécurité et les performances réseau. Pour ce faire, nous avons premièrement proposé un schéma d'authentification léger qui répond au besoin de ressources limitées et aux changements dynamiques liés aux scénarios one-to-one. Ce schéma est basé sur un jeton d'identification pour sécuriser l'accès pendant un intervalle de temps prédéterminé. Nous avons à la fois élaboré un prototype de cette solution pour un cas d'utilisation d'hôtel intelligent, et mené des expériences et des simulations afin de monter son efficacité. En outre, pour protéger le partage d'accès entre de nombreux utilisateurs et appareils, un mécanisme de contrôle d'accès décentralisé a été introduit en utilisant une gestion décentralisée de clé de groupe afin de répondre aux problèmes de scalabilité, d'hétérogénéité et de changements dynamiques. De plus, pour garantir la sécurité pour des communications à grande échelle basées sur des groupes, une authentification de groupe distribuée basée sur la technologie blockchain est adoptée dans notre système IoT afin de répondre à l'exigence d'un environnement hétérogène à grande échelle. La blockchain fournit à notre système sécurisée un registre, immuable et distribué qui enregistre les informations et la traçabilité des utilisateurs. Entre autre, la blockchain facilite la conception du protocole d'authentification de groupe distribué sans dépendre d’un tiers et élimine le processus de réauthentification des utilisateurs.