Hacker News new | ask | show | jobs
by tialaramex 2891 days ago
Although the US has always fantasised about its military having a much better GPS than everybody else, and it seems technically to be in a position to arrange this, the reality is always that a $5 civilian device is available in every store and the $8000 military device is back-ordered and won't be in stock until after the war is won, so you use the civilian device even though it's theoretically worse.

"Selective Availability" was the first incarnation of this pipe dream. Civilian GPS would be deliberately corrupted by up to 100 metres and the correct offset would be transmitted separately to authorised military devices. But, see above, in practice when the US military needed GPS it found civilian devices were available while accurate military ones were not, so it reduces the induced error to zero and bought civilian kit for the Gulf War.

The M-code won't be deployed until 2022 (probably later, these things always get delayed). That's when those Block IIIA birds "go live" even though some will be in orbit for years before that.

Jamming the M-code is not really harder than jamming other codes, this is a broadcast radio signal you can easily transmit a more powerful signal yourself. The Block IIIA birds have an extra transmitter so they can increase power... but they still can't drown out even a relatively disposable local jammer.

Spoof genuinely is harder with an extra code... and this is the supposed benefit with owning any of the GNSS systems, you can keep a secret shared key that makes your system spoof proof until bad guys learn the key. But again, in practice when war breaks out you turn out not to have thousands of expensive military-only devices with the shared secret, so you rely on the civilian stuff anyway.