Skip to main content
Log in

Detection of replay attacks to GNSS based on partial correlations and authentication data unpredictability

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Intentional interference, and in particular GNSS spoofing, is currently one of the most significant concerns of the positioning, navigation and timing community. With the adoption of Open Service Navigation Message Authentication (OSNMA) in Galileo, the E1B signal component will continuously broadcast unpredictable cryptographic data. This allows GNSS receivers not only to ensure the authenticity of data origin but also to detect replay spoofing attacks for receivers already tracking real signals with relatively good visibility conditions. Since the spoofer needs to estimate the unpredictable bits introduced by OSNMA with almost zero delay in order to perform a Security Code Estimation and Replay (SCER) attack, the spoofer unavoidably introduces a slight distortion into the signal, which can be the basis of a spoofing detector. In this work, we propose five detectors based on partial correlations of GNSS signals obtained over predictable and unpredictable parts of the signals. We evaluate them in a wide set of test cases, including different types of receiver and spoofing conditions. The results show that one of the detectors is consistently superior to the others, and it is able to detect SCER attacks with a high probability even in favorable conditions for the spoofer. Finally, we discuss some practical considerations for implementing the proposed detector in receivers, in particular when the Galileo OSNMA message structure is used.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

No specific datasets are needed to obtain the results of this paper.

References

Download references

Acknowledgements

This work was supported in part by the European GNSS Agency (GSA) framework contract GSA/OP/12/26/Lot.1, and in part by the Research and Development Projects of Spanish Ministry of Science, Innovation, and Universities under Grants TEC2017-89925-R and TEC2017-90808-REDT, and by the ICREA Academia Program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gonzalo Seco-Granados.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Seco-Granados, G., Gómez-Casco, D., López-Salcedo, J.A. et al. Detection of replay attacks to GNSS based on partial correlations and authentication data unpredictability. GPS Solut 25, 33 (2021). https://doi.org/10.1007/s10291-020-01049-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-020-01049-z

Keywords

Navigation