スプーフィング
スプーフィングとは、全地球航法衛星システム(GNSS)受信機をだますために、意図的に偽の信号を発信することを指します。GNSS信号を完全に遮断するジャミングとは異なり、スプーフィングは受信機に誤った位置、速度、時刻(PVT)のソリューションを計算させます。この欺瞞は、航空、海洋航行、自動運転車、軍事作戦、および重要インフラにおいて深刻な結果を引き起こす可能性があります。
スプーフィング はどのように機能するのでしょうか?
スプーファーは、本物の衛星信号に酷似した偽造GNSS信号を生成して送信します。その結果、これらの信号が正当な信号を圧倒し、受信機に誤ったナビゲーションデータをロックオンさせることができます。攻撃者は徐々に偽造信号の強度を上げ、受信機の位置または時刻のソリューションの制御を乗っ取ります。場合によっては、受信機がこの移行を検知できないこともあります。
スプーフィング攻撃を成功させるために、攻撃者はまず偽造信号を本物の衛星データと同期させます。次に、スプーファーはGNSS信号の構造を複製し、ターゲットの受信機を誤導するためにナビゲーションデータを改ざんします。さらに、高度なスプーファーは、洗練された信号ジェネレーターを使用して、衛星コンステレーション全体の信号をエミュレートすることができます。その結果、正当に見える信号環境を維持しながら、受信機のナビゲーションソリューションを操作することが可能です。
検出技術
GNSSスプーフィングの検出に役立ついくつかの方法:
- 信号強度の分析:偽装された信号は、多くの場合、異常な電力レベルを示したり、急激に増加したりすることがある。
- 到着時刻の不一致:受信機は 、衛星信号の到着時刻に不一致があることを検知することができます。
- 到来角(AOA)検出:アンテナ アレイが異常な信号の方向を検出し、偽の信号源を特定する。
- マルチコンステレーションおよびマルチ周波数モニタリング:複数のGNSSシステム(GPS、Galileo、GLONASS)を比較することで、異常を特定しやすくなります。
- Inertial Navigation System (INS) 統合: INSはGNSSとは独立して位置の更新情報を提供し、スプーフィング(偽装)されたデータに対するクロスチェックとして機能します。
スプーフィング対策
スプーフィング に対処するため、システム設計者はハードウェアおよびソフトウェアに基づくアプローチを採用している:
1 – 暗号化されたGNSS信号:Galileo(OSNMA対応)やGPS(Mコード対応)などの近代化されたGNSSシステムは認証済み信号を提供しますが、すべての民生用受信機がまだ対応しているわけではありません。
2 – 受信機の設計改良:アンチスプーフィングアルゴリズムが信号パラメータ、タイミング、方向を比較し、悪意のある入力をフィルタリングします。
3 – センサーフュージョン:GNSSを慣性センサー、気圧計、地磁気センサー、ビジュアルオドメトリと組み合わせることで、航法ソリューションが衛星信号のみに依存しなくなるため、スプーフィングの効果が低下します。
軍用グレードのシステムには通常これらの機能が組み込まれていますが、自律型ドローンや船舶などの商業用用途でも一般的になりつつあります。これらのシステムは、スプーフィング、ミーコニング、またはジャミングを軽減するために使用できます。
今後、どのような展開が予想されるでしょうか?
ナビゲーションシステムの自律化が進み、衛星信号への依存度が高まるにつれ、スプーフィング のリスクも増大しています。自動運転車、無人航空機(UAV)、都市型航空モビリティといった新興分野では、信頼性の高いナビゲーションデータが求められています。政府や産業界は、多源検証、堅牢なセンサーフュージョン、暗号化された位置情報を統合した、耐障害性の高いナビゲーションアーキテクチャを採用する必要があります。
結論として、スプーフィングは、システムのナビゲーションデータを警報なしに改ざんできる、静かで欺瞞的な脅威です。その動作原理を理解し、存在を検出し、堅牢な対策を講じることで、エンジニアやオペレーターはナビゲーションシステムを保護し、グローバルなモビリティおよび測位技術への信頼を維持することができます。
GNSSの途絶に備える