Recent events show that attacks against GNSS systems tend to increase both in civilian or military domains. From civilian point of view, advances in digital radio technologies and reduction of equipment costs have made them more popular and accessible to a wide audience.
GNSS Spoofing attacks represent a threat in the context of an automated driving application because the GNSS receiver can deliver forged position, velocity and time that can potentiality lead to catastrophic events.
If it is not always possible to mitigate a GNSS spoofing attack it is relatively easy to detect it. The GNSS engine developed by FDC within the framework of the ACCURATE project implements jamming and spoofing detection algorithm allowing to alert the system when the position, the velocity or the time is no more trustable.
This GNSS engine implements several algorithms monitoring in real time GNSS measurements and navigation data to detect jamming or spoofing situations. One of the algorithms is based on the new Galileo OSNMA service. Open Service Navigation Message Authentication (OSNMA) is a data authentication function for the Galileo Open Service worldwide users, freely accessible to all. OSNMA provides receivers with the assurance that the Galileo navigation message received is coming from the system itself and has not been modified. Thanks to OSNMA and others algorithms, the receiver is able to deliver a highly trusted position based with fully trustable measurements and navigation data.