Usurpation d'identité
L'usurpation d'identité (spoofing) fait référence à la diffusion délibérée de faux signaux pour tromper les récepteurs du Système Mondial de Navigation par Satellite (GNSS). Contrairement au brouillage, qui bloque complètement les signaux GNSS, l'usurpation d'identité (spoofing) amène le récepteur à calculer une fausse position, vitesse ou solution temporelle (PVT). Cette tromperie peut avoir de graves conséquences dans l'aviation, la navigation maritime, les véhicules autonomes, les opérations militaires et les infrastructures critiques.
Comment fonctionne l'usurpation d'identité ?
Les dispositifs de spoofing génèrent et transmettent de faux signaux GNSS qui imitent étroitement les signaux authentiques des satellites. Par conséquent, ces signaux peuvent supplanter les signaux légitimes et amener le récepteur à se verrouiller sur de fausses données de navigation. Progressivement, l'attaquant augmente la puissance du signal contrefait et prend le contrôle de la solution de position ou de temps du récepteur. Dans certains cas, le récepteur ne parvient pas à détecter la transition.
Pour mener à bien une attaque par spoofing, l'adversaire synchronise d'abord les signaux contrefaits avec les données authentiques des satellites. Ensuite, le système de spoofing reproduit la structure du signal GNSS et modifie les données de navigation pour induire en erreur le récepteur cible. De plus, les dispositifs de spoofing avancés peuvent utiliser des générateurs de signaux sophistiqués pour émuler les signaux de constellations de satellites entières. Par conséquent, ils peuvent manipuler la solution de navigation du récepteur tout en maintenant un environnement de signal qui paraît légitime.
Techniques de détection
Plusieurs méthodes aident à détecter l'usurpation d'identité (spoofing) GNSS :
- Analyse de la force du signal : Les signaux usurpés présentent souvent des niveaux de puissance anormaux ou des augmentations soudaines.
- Incohérences de temps d'arrivée : Les récepteurs peuvent identifier les écarts dans les temps d'arrivée des signaux satellites.
- Détection de l'angle d'arrivée (AOA) : Les réseaux d'antennes détectent les directions de signal inhabituelles, révélant de fausses sources.
- Surveillance multi-constellation et multi-fréquence : Comparer plusieurs systèmes GNSS (GPS, Galileo, GLONASS) aide à identifier les irrégularités.
- Intégration du système de navigation inertielle (INS) : L'INS fournit des mises à jour de position indépendantes du GNSS, servant de contrôle croisé par rapport aux données falsifiées.
Contre-mesures anti-spoofing
Pour contrer l'usurpation, les concepteurs de systèmes mettent en œuvre des approches matérielles et logicielles :
1 – Signaux GNSS cryptographiques : Les systèmes GNSS modernisés comme Galileo (avec OSNMA) et GPS (avec M-code) offrent des signaux authentifiés, bien que tous les récepteurs civils ne les prennent pas encore en charge.
2 – Améliorations de la conception du récepteur : Les algorithmes anti-usurpation comparent les paramètres du signal, le timing et la direction pour filtrer les entrées malveillantes.
3 – Fusion de capteurs : La combinaison du GNSS avec des capteurs inertiels, des baromètres, des magnétomètres et l'odométrie visuelle rend l'usurpation moins efficace, car la solution de navigation ne repose plus uniquement sur les signaux satellites.
Les systèmes de qualité militaire intègrent généralement ces capacités, mais elles sont de plus en plus courantes dans les applications commerciales telles que les drones autonomes et le transport maritime. Les systèmes peuvent être utilisés pour atténuer l'usurpation, le meaconing ou le brouillage.
À quels développements pouvons-nous nous attendre à l'avenir ?
À mesure que les systèmes de navigation deviennent de plus en plus autonomes et dépendants des signaux satellites, le risque d'usurpation augmente. Les secteurs émergents comme les voitures autonomes, les véhicules aériens sans pilote (UAV) et la mobilité aérienne urbaine exigent des données de navigation fiables. Les gouvernements et les industries doivent adopter des architectures de navigation résilientes qui intègrent la vérification multi-sources, la fusion de capteurs robuste et les données de positionnement chiffrées.
En conclusion, le spoofing représente une menace silencieuse et insidieuse qui peut altérer les données de navigation d'un système sans déclencher d'alarmes. En comprenant son fonctionnement, en détectant sa présence et en mettant en œuvre des contre-mesures robustes, les ingénieurs et les opérateurs peuvent protéger les systèmes de navigation et maintenir la confiance dans les technologies de mobilité et de positionnement mondiales.
Préparez-vous aux pannes GNSS