Портал о навигации и мониторинге

Спуфинг

Спуфинг - это намеренная передача ложных навигационных сигналов с целью обмануть приёмник и заставить его вычислить неверные координаты или время. В отличие от глушения, которое просто заглушает спутниковый сигнал, спуфинг тоньше и опаснее: приёмник продолжает работать и выдаёт правдоподобный результат, не подозревая, что слушает поддельный передатчик, а не настоящие спутники.

Атака строится на том, что открытые гражданские сигналы, тот же код C/A, общедоступны и не защищены подписью. Злоумышленник формирует сигнал, похожий на настоящий, но с подменёнными данными о времени прихода, и постепенно «уводит» решение приёмника в сторону. Жертва может оказаться уверена, что находится в одной точке, тогда как реально она в другой, либо что время отличается от истинного.

Последствия серьёзны для всего, что полагается на навигацию: судов и самолётов, систем синхронизации в энергетике и связи, транспортных трекеров. Сместив координаты, спуфинг способен увести беспилотник с курса или исказить данные мониторинга. Поэтому защита от подмены сигнала стала отдельным направлением в разработке навигационной аппаратуры.

Противодействуют спуфингу несколькими способами. Защищённые сигналы вроде P(Y)-кода и новые открытые сигналы с криптографической подписью позволяют убедиться в подлинности данных. Приёмники анализируют неестественные скачки мощности, рассогласование между системами, противоречия в показаниях нескольких антенн. Целостность сигнала, контролируемая системами дополнения, и кросс-проверка с инерциальными датчиками также помогают распознать подмену.