Résumé:
L'Internet des véhicules (IoV) permet aux véhicules qui circulent sur les routes de former un réseau auto-organisé. Il offre de multiples avantages, comme un système d'avertissement intégré qui avertit les conducteurs en cas d'accident afin qu'ils puissent décider rapidement en fonction des informations routières fournies. Des informations plus sophistiquées peuvent éventuellement être partagées entre les véhicules et améliorer la sécurité et la précision des véhicules autopilotés. Toutefois, en l'absence d'une mesure efficace de sécurité et de protection de la vie privée, un adversaire peut facilement recueillir les données transmises par des réseaux qui contiennent généralement les données privées des utilisateurs de véhicules. Dans ce mémoire, nous proposons un schéma d’authentification sécurisé pour l’IoV basé sur la Blockchain et le Fog Computing. Plus précisément, le schéma proposé utilise cinq phases, à savoir, initialisation, registration, authentification, consensus et mise à jour de certificat. Basé sur la technologie de la cryptographie à courbe elliptique et les fonctions de hachage, le schéma proposé peut préserver la confidentialité, l’intégrité, la vie privée, l’anonymat, et la non-répudiation. Aussi, le schéma proposé peut résister aux attaques les plus fréquentes comme l’attaque DDoS, l’attaque de l’homme du milieu, et l’attaque de déguise,…etc. Nous analysons la sécurité du schéma proposé sous le simulateur AVISPA, puis nous évaluons les performances en termes de coûts de calcul et de communication. L’évaluation du schéma proposé démontre son efficacité par rapport aux propositions relatives.