GPS/GNSS signály cestují 20 000 kilometrů od satelitu až k vašemu GNSS přijímači. Není snadné, ale je to technicky možné, uměle generovat falešný GNSS signál z pozemní stanice, který může zmást váš GNSS přijímač, aby si myslel, že je jinde. Možná jste se v poslední době dočetli ve zprávách, že se jedná o stále větší problém na zařízeních GNSS instalovaných v letadlech.
Pro zlepšení spolehlivosti přenosu a poskytnutí schopnosti přijímače GNSS detekovat falešné signály, Evropský systém GNSS Galileo vyvinula službu OSNMA proti spoofingu, která umožňuje bezpečnou komunikaci mezi koncovými body Galileo satelitů k přijímačům s podporou OSNMA. Stručně řečeno, satelitní i GPS přijímač si vyměňují heslo nebo „klíč“, který může GNSS přijímač použít k určení, zda je signál pravý nebo falešný. Pokud je satelitní signál označen jako podvržený, bude vyloučen z výpočtu polohy. V době psaní tohoto návodu si uvědomte, že tato funkce stále prochází testováním Galileo a Septentrio, takže výsledky ještě nemusí být plně spolehlivé.
Tento návod krok za krokem vás provede získáváním a vkládáním klíčů do Septentrio přijímač pro aktivaci služby OSNMA. Proces lze opakovat na přijímačích napájených z mosaic-H a mosaic-X5 moduly s nejnovějším firmwarem.
V době psaní tohoto návodu si uvědomte, že tato funkce stále prochází testováním Galileo a Septentrio, takže výsledky ještě nemusí být plně spolehlivé.
Požadovaný hardware:
- simpleRTK3B Pro
- Budget Survey Tripleband GNSS Antenna (IP66)
- PC nebo notebooku
Jak testovat ochranu proti spoofingu pomocí OSNMA na Septentrio přijímač
Nejprve načtěte klíče služby OSNMA.
- Zaregistrujte se ke svému účtu na webové stránky EUSPA.
- Jít do PODPORA VÝVOJÁŘŮ–>OSNMA VEŘEJNÉ POZOROVÁNÍ TESTOVACÍ FÁZE. Vyplňte formulář, abyste se stali účastníkem testovací fáze OSNMA Public Observation.
Obdržíte e-mail s potvrzením registrace, abyste si mohli klíč stáhnout. Upozorňujeme, že potvrzení může trvat přibližně 1 týden.
- Po obdržení potvrzení přejděte na:
- Produkty GSC–>OSNMA_PublicKey pro veřejný klíč. Stáhněte si soubor crt produktu.
- Produkty GSC–>OSNMA_MerkleTree pro kořen Merkle Tree. Stáhněte si soubor xml produktu.
- Po stažení klíčů je potřeba je převést do formátu akceptovaného přijímači. Pro veřejný klíč můžete použít OpenSSL, který je obvykle dostupný ve většině distribucí Linuxu. Uživatelé Windows si mohou stáhnout a nainstalovat OpenSSL Light.Pro převod klíče použijte příkaz:
openssl x509 -in "C:\Users\User\Downloads\OSNMA_PublicKey_20240115100000_newPKID_1.crt" -pubkey -noout -out key.pub
- Nezapomeňte nahradit složku a název klíče svými vlastními, které získáte z kroku 3.
- Použít příkaz zadejte klíč.pub pro kontrolu klíče nebo otevření souboru key.pub pomocí čtečky txt. Zobrazí se jako obrázek. Zkopírujte klíč, použijeme jej později.
type key.pub
- Upozorňujeme, že mezi prvním a druhým řádkem klíče bude CRLF (carriage return and line feed). Nezapomeňte odstranit toto místo navíc, jinak se při použití klíče může zobrazit chybová zpráva.
- Otevřete soubor Merkle Tree „.xml“ v prohlížeči kliknutím pravým tlačítkem a Otevřít pomocí. Budeme muset najít „x_ji“ parametr z “TreeNode j4“ (zvýrazněno níže).
Za druhé, nakonfigurujte veřejný klíč OSNMA a kořen Merkle Tree na a Septentrio přijímač.
- Připojte přijímač k počítači přes USB port označený POWER+GPS.
- Otevřete webový prohlížeč a zadejte 192.168.3.1 Septentrio webové rozhraní. Jít do administrátor->O Nás zkontrolovat firmware vašeho přijímače.
Pokud máte firmware 4.14.4 nebo novější, můžete přejít přímo ke kroku 11.
- Pokud je váš firmware starší než 4.14.4, budete jej muset aktualizovat. Aktualizujte firmware podle instruktážního videa
- Připojte anténu k vašemu přijímači a umístěte ji na volné místo, abyste otestovali funkčnost.
- Jít do GNSS–>OSNMA. V konfiguraci OSNMA vyberte volný, vyberte Konfigurace klienta NTP vypnuto.
Kontrola Pokročilé nastavení.
V případě kořene Merkle Tree vložte kořen Merkle Tree, který získáte od kroku 7.
Do Key1 vložte klíč, který jste získali z kroku 6.
klikněte Ok a uložte konfiguraci, takže nebudete muset příště zadávat klíč.
- Za několik minut se stav změní z inicializace na Authenticating. Můžete vidět počet Galileo falešné satelity.
Pokud si chcete udělat tento tutoriál, máme všechny produkty skladem a připravené k odeslání: