Según tengo entendido, recibir suficientes señales GPS al mismo tiempo permite deducir la posición y la hora.
Supongo que es posible utilizar un receptor fuera de línea como reloj muy preciso.
Si es así, ¿es posible inundar este receptor fuera de línea con señales falsas para hacerle creer que son las 12:00:01 cuando en realidad son las 12:00:00?
Más concretamente, ¿es posible diseñar un receptor que no pueda ser atacado de esta forma?
Si las señales GPS (o Galileo) están firmadas criptográficamente, es fácil rechazar las señales no firmadas guardando de antemano la clave pública de los satélites.
¿Las señales GPS están firmadas criptográficamente?
Edita: Mi pregunta no se refiere a que la señal civil esté cifrada o no (es decir, que sea ilegible para las personas que no dispongan de una clave secreta), sino que esté firmada o no (es decir, que la autenticidad de la señal pueda verificarse gracias a una información pública: la clave pública de este satélite).