Quali sono le misure di sicurezza adottate sulle trasmissioni GPS?

8

Stavo leggendo questo articolo su come funziona il GPS del telefono e i miglioramenti apportati da Apple a ridurre la quantità di tempo che quei calcoli assumono su un normale iPhone.

Questo mi fa chiedere: quali misure sono state prese in modo che nessuno di noi sia in grado di trasmettere dati GPS falsi che potrebbero far perdere le persone più spesso del solito?

    
posta Alpha 12.08.2012 - 03:04
fonte

1 risposta

10

Inizierò dal presupporre che ti riferisci al segmento civile del sistema NAVSTAR (US / NIST) e non alla versione militare crittografata.

La risposta breve è che non esiste alcuna crittografia crittograficamente protetta in essere sui dati delle effemeridi NAVSTAR trasmessi. Non è impossibile falsificare questo segnale, solo tecnicamente molto difficile e richiede una sincronizzazione precisa di molti sistemi diversi. (Non è affatto come "Domani non muore mai" )

Capire come funziona il segmento spaziale GPS illuminerà il motivo per cui ciò non è pertinente alle prestazioni del sistema. Al momento ci sono attualmente 24 veicoli spaziali attivi (SV) e 4 pezzi di ricambio in orbita intorno alla terra. Ogni SV è identificata da un codice C / A (Corso o Acquisizione) che è identificabile in modo univoco. Il segnale di base NAVSTAR viene trasmesso a 1575,42 MHz e ogni SV trasmette sulla stessa frequenza. Come evitano di calpestare l'un l'altro chiedi? Usano l'accesso multiplo Code-Division (CDMA - sì, come Verizon e il tuo cellulare) per consentire al ricevitore di filtrare il segnale (disposto dal codice C / A).

Ogni SV trasmette i cosiddetti dati delle effemeridi, questi sono 6 parametri (e alcuni extra per le correzioni) che consentono al ricevitore di calcolare esattamente le posizioni di tutti i 28 SV in orbita per un tempo preciso (quella volta fornita da tali SV ). È quindi possibile utilizzare la posizione calcolata dei satelliti per determinare la pseudorange dalla SV a voi, e quindi la vostra posizione. Huzzah!

Ora, per romperlo.

Dovresti avere

  1. La possibilità di generare e codificare un messaggio effemerico NAVSTAR formattato correttamente
  2. La capacità di indirizzare in modo mirato questo messaggio (e il segnale) verso la vittima designata
  3. La capacità di soffocare completamente le trasmissioni NAVSTAR standard su L1, L2 e L5 (improbabile, poiché il livello del segnale stesso è inferiore a circa -159 dBw e sembra statico.)

Se persino dovessi mettere in atto questi sistemi, il tuo segnale apparirebbe come una inclinazione molto direzionale, e solo per le poche persone selezionate sul suo percorso che rendono lo spoofing un compito molto costoso e ingombrante. (Quello che è probabile è che il tuo ricevitore penserà che sei da qualche parte nel mezzo della Terra.) È molto più semplice semplicemente bloccare il segnale e rimuovere la capacità dell'utente di navigare nello spazio e nel tempo.

Panoramica GPS / NAVSTAR di alto livello - Presentazioni

Panoramica GPS / NAVSTAR di alto livello - Testo

Specifiche dei segnali più dettagliate

EDIT: Ho trovato un fantastico TED Talk che descrive una serie di possibili exploit per il GPS.

    
risposta data 14.08.2012 - 22:01
fonte

Leggi altre domande sui tag