Toé Elisée. (2024). Renforcement de la cyber-résilience des brokers MQTT contre les attaques DoS et les défaillances grâce à une architecture décentralisée basée sur la blockchain et smartcontrat. Mémoire de maîtrise, Université du Québec à Chicoutimi.
![]() |
PDF
2MB |
Résumé
Le protocole MQTT (Message Queuing Telemetry Transport) est devenu l’un des premiers choix pour la communication IoT (Internet des objets) en raison de sa légèreté et de son efficacité. Cependant, son architecture centralisée, avec un seul broker gérant le flux des messages, introduit des vulnérabilités aux attaques de type Déni de Service (DoS). Cet document propose une nouvelle architecture décentralisée pour les systèmes MQTT qui exploite la technologie de la blockchain et les contrats intelligents pour renforcer la résilience contre les pannes de brokers et les attaques DoS. Notre approche utilise une architecture en trois couches comprenant des clients, des brokers en cluster et les contrats intelligents déployés sur la blockchain pour gérer de manière sécurisée les transitions de brokers et assurer un service continu. Les principales contributions de ce travail incluent un mécanisme de basculement décentralisé, l’enregistrement sécurisé et le contrôle d’accès via la blockchain, ainsi qu’un algorithme robuste pour améliorer la résilience du système. L’utilisation de la blockchain et des contrats intelligents offre une méthode infalsifiable et transparente pour gérer les transitions de brokers et le contrôle d’accès, renforçant ainsi la sécurité et la fiabilité du système. Ces résultats suggèrent que l’intégration de la technologie blockchain avec MQTT peut atténuer certaines des vulnérabilités inhérentes aux architectures centralisées traditionnelles, ouvrant la voie à des communications IoT plus résilientes.
Type de document: | Thèse ou mémoire de l'UQAC (Mémoire de maîtrise) |
---|---|
Date: | 2024 |
Lieu de publication: | Chicoutimi |
Programme d'étude: | Maîtrise en informatique |
Nombre de pages: | 91 |
ISBN: | Non spécifié |
Sujets: | Sciences naturelles et génie > Sciences mathématiques > Informatique |
Département, module, service et unité de recherche: | Départements et modules > Département d'informatique et de mathématique > Programmes d'études de cycles supérieurs en informatique |
Directeur(s), Co-directeur(s) et responsable(s): | Jaafar, Fehmi |
Mots-clés: | attaque par déni de service, blockchain, contrats intelligents, cyberrésilience, MQTT, tolérance aux pannes, internet des objets |
Déposé le: | 20 févr. 2025 10:26 |
---|---|
Dernière modification: | 20 févr. 2025 21:00 |
Éditer le document (administrateurs uniquement)