Mémoire de maîtrise (2023)
Résumé
La sécurité des routeurs domestiques est en retard par rapport à celle des ordinateurs toutusage. Le marché concurrentiel incite les manufacturiers à offrir des produits développés rapidement au détriment de leur sécurité. Pourtant, les routeurs occupent une place centrale dans les réseaux domestiques et la plupart sont connectés directement à l’internet, ce qui en fait des cibles de choix pour des acteurs malveillants. Cela est d’autant plus dangereux que la clientèle typique de ces appareils n’a pas beaucoup de connaissances en informatique. De nombreux foyers se retrouvent donc avec un routeur vulnérable sans même le savoir. La sécurité logicielle des routeurs domestiques peut être améliorée par l’utilisation d’une suite de logiciels développés en suivant des pratiques sécuritaires. Cependant, il est impossible de créer une suite logicielle qui ne contiendra jamais la moindre vulnérabilité. La sécurité renforcée au niveau matériel est donc le parfait complément, permettant de limiter les capacités d’un adversaire en cas de brèche logicielle. Le Trusted Computing est une technologie émergente s’appuyant sur des primitives de sécurité matérielle pour créer un environnement isolé et digne de confiance. Sa récente popularité est due entre autres au produit ARM TrustZone qui le rend accessible sur tous les nouveaux processeurs ARM. Ce mémoire s’intéresse à la possibilité de créer une architecture de routeur domestique sécurisé en profitant des dernières avancées du Trusted Computing. Nos principales contributions sont la revue des technologies les plus sécuritaires et les mieux adaptées aux routeurs, aux niveaux logiciel et matériel, ainsi que le port de plusieurs d’entre elles sur la plateforme ESPRESSObin. Nous avons développé un prototype de routeur domestique qui réussit à protéger un jeton d’authentification même dans le cas où un attaquant parvient à y exécuter du code en tant qu’utilisateur racine. Le jeton est chiffré avec une clé contenue dans un environnement isolé et peut servir à authentifier l’appareil auprès d’un serveur distant.
Statistiques
Total des téléchargements à partir de PolyPublie
Téléchargements par année
Provenance des téléchargements
