The threat of signal spoofing against global navigation satellite systems (GNSS) has grown in recent years and has motivated the study of anti-spoofing techniques. This paper addresses the challenge of verifying the authenticity of signals protected by spreading code authentication (SCA). Conventional methods rely on either the correlation or cross-energy checks between the received signal and a local replica of the transmitted signal generated by the verifier using the authentic code. However, these methods are vulnerable to specific attacks. In particular, we show how to forge an effective spoofing signal just by using publicly available information. We introduce a novel and more effective generalized likelihood ratio test (GLRT)-based authentication mechanism. Its robustness will be proved by testing it against a wide class of attacks. Among others, this class includes the attack successful against the cross-energy check and a specific attack, which we prove to be statistically optimal against the proposed check. Finally, we provide a comparative performance evaluation against state-of-the-art attacks, showcasing the effectiveness of our proposed approach.

Enhancing Spreading Code Signal Authentication in GNSS: a GLRT-based Approach

Ardizzon, Francesco
;
Crosara, Laura;Tomasin, Stefano;Laurenti, Nicola
2024

Abstract

The threat of signal spoofing against global navigation satellite systems (GNSS) has grown in recent years and has motivated the study of anti-spoofing techniques. This paper addresses the challenge of verifying the authenticity of signals protected by spreading code authentication (SCA). Conventional methods rely on either the correlation or cross-energy checks between the received signal and a local replica of the transmitted signal generated by the verifier using the authentic code. However, these methods are vulnerable to specific attacks. In particular, we show how to forge an effective spoofing signal just by using publicly available information. We introduce a novel and more effective generalized likelihood ratio test (GLRT)-based authentication mechanism. Its robustness will be proved by testing it against a wide class of attacks. Among others, this class includes the attack successful against the cross-energy check and a specific attack, which we prove to be statistically optimal against the proposed check. Finally, we provide a comparative performance evaluation against state-of-the-art attacks, showcasing the effectiveness of our proposed approach.
2024
Proc. of the 2024 International Conference on Localization and GNSS (ICL-GNSS)
International Conference on Localization and GNSS (ICL-GNSS)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3519142
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex 0
social impact